@font-face {
  font-family: "Averta PE";
  src: url("/awards/fonts/averta/AvertaPE-RegularItalic.woff2") format("woff2"), url("/awards/fonts/averta/AvertaPE-RegularItalic.woff") format("woff"), url("/awards/fonts/averta/AvertaPE-RegularItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Averta PE";
  src: url("/awards/fonts/averta/AvertaPE-SemiboldItalic.woff2") format("woff2"), url("/awards/fonts/averta/AvertaPE-SemiboldItalic.woff") format("woff"), url("/awards/fonts/averta/AvertaPE-SemiboldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Averta PE";
  src: url("/awards/fonts/averta/AvertaPE-Regular.woff2") format("woff2"), url("/awards/fonts/averta/AvertaPE-Regular.woff") format("woff"), url("/awards/fonts/averta/AvertaPE-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Averta PE";
  src: url("/awards/fonts/averta/AvertaPE-Semibold.woff2") format("woff2"), url("/awards/fonts/averta/AvertaPE-Semibold.woff") format("woff"), url("/awards/fonts/averta/AvertaPE-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
.kl-text-80 {
  font-size: 60px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-80 {
    font-size: 80px;
  }
}
.kl-text-80 h1,
.kl-text-80 h2,
.kl-text-80 h3 {
  font-size: 60px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-80 h1,
  .kl-text-80 h2,
  .kl-text-80 h3 {
    font-size: 80px;
  }
}

.kl-text-50 {
  font-size: 36px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-50 {
    font-size: 50px;
  }
}
.kl-text-50 h1,
.kl-text-50 h2,
.kl-text-50 h3 {
  font-size: 36px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-50 h1,
  .kl-text-50 h2,
  .kl-text-50 h3 {
    font-size: 50px;
  }
}

.kl-text-42 {
  font-size: 30px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-42 {
    font-size: 36px;
  }
}
.kl-text-42 h1,
.kl-text-42 h2,
.kl-text-42 h3,
.kl-text-42 h4 {
  font-size: 30px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-42 h1,
  .kl-text-42 h2,
  .kl-text-42 h3,
  .kl-text-42 h4 {
    font-size: 36px;
  }
}

.kl-text-41 {
  font-size: 35px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-41 {
    font-size: 41px;
  }
}
.kl-text-41 h1,
.kl-text-41 h2,
.kl-text-41 h3,
.kl-text-41 h4 {
  font-size: 35px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-41 h1,
  .kl-text-41 h2,
  .kl-text-41 h3,
  .kl-text-41 h4 {
    font-size: 41px;
  }
}

.kl-text-38 {
  font-size: 32px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-38 {
    font-size: 38px;
  }
}
.kl-text-38 h1,
.kl-text-38 h2,
.kl-text-38 h3,
.kl-text-38 h4 {
  font-size: 32px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-38 h1,
  .kl-text-38 h2,
  .kl-text-38 h3,
  .kl-text-38 h4 {
    font-size: 38px;
  }
}

.kl-text-36 {
  font-size: 30px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-36 {
    font-size: 36px;
  }
}
.kl-text-36 h1,
.kl-text-36 h2,
.kl-text-36 h3,
.kl-text-36 h4 {
  font-size: 30px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-36 h1,
  .kl-text-36 h2,
  .kl-text-36 h3,
  .kl-text-36 h4 {
    font-size: 36px;
  }
}

.kl-text-35 {
  font-size: 30px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-35 {
    font-size: 35px;
  }
}
.kl-text-35 h1,
.kl-text-35 h2,
.kl-text-35 h3,
.kl-text-35 h4 {
  font-size: 30px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-35 h1,
  .kl-text-35 h2,
  .kl-text-35 h3,
  .kl-text-35 h4 {
    font-size: 35px;
  }
}

.kl-text-34 {
  font-size: 26px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-34 {
    font-size: 34px;
  }
}
.kl-text-34 h1,
.kl-text-34 h2,
.kl-text-34 h3,
.kl-text-34 h4 {
  font-size: 26px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-34 h1,
  .kl-text-34 h2,
  .kl-text-34 h3,
  .kl-text-34 h4 {
    font-size: 34px;
  }
}

.kl-text-32 {
  font-size: 28px;
  line-height: 1em;
}
@media (min-width: 992px) {
  .kl-text-32 {
    font-size: 32px;
  }
}
.kl-text-32 h1,
.kl-text-32 h2,
.kl-text-32 h3,
.kl-text-32 h4 {
  font-size: 28px;
  line-height: 1em;
}
@media (min-width: 992px) {
  .kl-text-32 h1,
  .kl-text-32 h2,
  .kl-text-32 h3,
  .kl-text-32 h4 {
    font-size: 32px;
  }
}

.kl-text-30 {
  font-size: 28px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-30 {
    font-size: 30px;
  }
}
.kl-text-30 h1,
.kl-text-30 h2,
.kl-text-30 h3,
.kl-text-30 h4 {
  font-size: 28px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-30 h1,
  .kl-text-30 h2,
  .kl-text-30 h3,
  .kl-text-30 h4 {
    font-size: 30px;
  }
}

.kl-text-28 {
  font-size: 24px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-28 {
    font-size: 28px;
  }
}
.kl-text-28 h1,
.kl-text-28 h2,
.kl-text-28 h3,
.kl-text-28 h4 {
  font-size: 24px;
  line-height: 1.2em;
}
@media (min-width: 992px) {
  .kl-text-28 h1,
  .kl-text-28 h2,
  .kl-text-28 h3,
  .kl-text-28 h4 {
    font-size: 28px;
  }
}

.kl-text-strong-24 strong,
.kl-text-strong-24 b {
  font-size: 22px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-strong-24 strong,
  .kl-text-strong-24 b {
    font-size: 24px;
  }
}

.kl-text-24 {
  font-size: 22px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-24 {
    font-size: 24px;
  }
}
.kl-text-24 h1,
.kl-text-24 h2,
.kl-text-24 h3,
.kl-text-24 h4 {
  font-size: 22px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-24 h1,
  .kl-text-24 h2,
  .kl-text-24 h3,
  .kl-text-24 h4 {
    font-size: 24px;
  }
}

.kl-text-23 {
  font-size: 20px;
  line-height: 1em;
}
@media (min-width: 992px) {
  .kl-text-23 {
    font-size: 23px;
  }
}
.kl-text-23 h2,
.kl-text-23 h3,
.kl-text-23 h4,
.kl-text-23 h5 {
  font-size: 20px;
  line-height: 1em;
}
@media (min-width: 992px) {
  .kl-text-23 h2,
  .kl-text-23 h3,
  .kl-text-23 h4,
  .kl-text-23 h5 {
    font-size: 23px;
  }
}

.kl-text-22 {
  font-size: 20px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-22 {
    font-size: 22px;
  }
}
.kl-text-22 h2,
.kl-text-22 h3,
.kl-text-22 h4,
.kl-text-22 h5 {
  font-size: 20px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-22 h2,
  .kl-text-22 h3,
  .kl-text-22 h4,
  .kl-text-22 h5 {
    font-size: 22px;
  }
}

.kl-text-20 {
  font-size: 18px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-20 {
    font-size: 20px;
  }
}
.kl-text-20 h4,
.kl-text-20 h5,
.kl-text-20 h6 {
  font-size: 18px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-20 h4,
  .kl-text-20 h5,
  .kl-text-20 h6 {
    font-size: 20px;
  }
}

.kl-text-19 {
  font-size: 17px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-19 {
    font-size: 19px;
  }
}
.kl-text-19 h4,
.kl-text-19 h5,
.kl-text-19 h6 {
  font-size: 17px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-text-19 h4,
  .kl-text-19 h5,
  .kl-text-19 h6 {
    font-size: 19px;
  }
}

.kl-text-18 {
  font-size: 16px;
  line-height: 1em;
}
@media (min-width: 992px) {
  .kl-text-18 {
    font-size: 18px;
  }
}
.kl-text-18 h4,
.kl-text-18 h5,
.kl-text-18 h6 {
  font-size: 16px;
  line-height: 1em;
}
@media (min-width: 992px) {
  .kl-text-18 h4,
  .kl-text-18 h5,
  .kl-text-18 h6 {
    font-size: 18px;
  }
}

.kl-text-16 {
  font-size: 16px;
  line-height: 1.4em;
}

.kl-text-14 {
  font-size: 14px;
  line-height: 1.5em;
}

.kl-text-12 {
  font-size: 12px;
  line-height: normal;
}

.kl-btn {
  font-size: 16px;
  line-height: 1.4em;
  line-height: 1;
  border-radius: 10px;
  display: inline-flex;
  align-items: center;
  padding: 15.5px 14px;
  text-decoration: none;
  color: #000000;
  font-weight: 600;
  overflow: hidden;
  justify-content: center;
  text-align: center;
  transition: all ease 0.5s;
}
.kl-btn.vote-btn {
  color: #ffffff;
  text-decoration: underline;
  text-underline-offset: 0.2em;
}
.kl-btn.kl-btn-sm {
  padding: 10px 14px;
}
.kl-btn.kl-btn-medium {
  padding: 14px;
}
.kl-btn.kl-btn-semi-large {
  padding: 18.8px;
}
.kl-btn.kl-btn-xxl-large {
  padding: 25px 20px;
}
@media (min-width: 576px) {
  .kl-btn.kl-btn-xxl-large {
    padding: 30px 60px;
  }
}
@media (min-width: 992px) {
  .kl-btn.kl-btn-xxl-large {
    padding: 30px 120px;
  }
}
.kl-btn-outline-bordered {
  background: transparent;
  border: 1px solid currentColor;
}

.kl-btn-outline {
  background: #ffffff;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(0, 0, 0, 0);
  transition: all ease 0.5s;
  border: 0;
  border-radius: 10px;
  color: #ffffff;
  position: relative;
}
.kl-btn-outline::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 10px;
  border: 1px solid transparent;
  background: #ffffff border-box;
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}
.kl-btn-outline::after {
  content: "";
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 10px;
  background: #ffffff;
  transition: opacity ease 0.4s;
  z-index: -1;
}
.kl-btn-outline path {
  transition: all ease 0.5s;
}

.kl-btn-gradient-primary {
  background-image: linear-gradient(90deg, #977017 0%, #ECC777 100%);
  background-size: 100% 100%;
  transition: all ease 0.5s;
  border: 0;
}
.kl-btn-gradient-primary:hover {
  background-size: 200% 100%;
}

.kl-btn-outline-gradient-primary {
  background-image: linear-gradient(90deg, #977017 0%, #ECC777 100%);
}
.kl-btn-outline-gradient-primary::before {
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%) border-box;
}
.kl-btn-outline-gradient-primary::after {
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%);
}
.kl-btn-outline-gradient-primary:hover {
  -webkit-text-fill-color: rgb(0, 0, 0);
}
.kl-btn-outline-gradient-primary:hover .kl-hov-svg-stroke path {
  stroke: rgb(0, 0, 0);
}
.kl-btn-outline-gradient-primary:hover::after {
  opacity: 1;
}

.kl-btn-gradient-secondary {
  background-image: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
  background-size: 100% 100%;
  transition: all ease 0.5s;
  border: 0;
}
.kl-btn-gradient-secondary:hover {
  background-size: 200% 100%;
}

.kl-btn-outline-gradient-secondary {
  background-image: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
}
.kl-btn-outline-gradient-secondary::before {
  background: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%) border-box;
}
.kl-btn-outline-gradient-secondary::after {
  background: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
}
.kl-btn-outline-gradient-secondary:hover {
  -webkit-text-fill-color: rgb(0, 0, 0);
}
.kl-btn-outline-gradient-secondary:hover .kl-hov-svg-stroke path {
  stroke: rgb(0, 0, 0);
}
.kl-btn-outline-gradient-secondary:hover::after {
  opacity: 1;
}

.kl-btn-gradient-primary {
  background-image: linear-gradient(90deg, #977017 0%, #ECC777 100%);
  background-size: 100% 100%;
  transition: all ease 0.5s;
  border: 0;
}
.kl-btn-gradient-primary:hover {
  background-size: 200% 100%;
}

.kl-btn-outline-gradient-primary {
  background-image: linear-gradient(90deg, #977017 0%, #ECC777 100%);
}
.kl-btn-outline-gradient-primary::before {
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%) border-box;
}
.kl-btn-outline-gradient-primary::after {
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%);
}
.kl-btn-outline-gradient-primary:hover {
  -webkit-text-fill-color: rgb(0, 0, 0);
}
.kl-btn-outline-gradient-primary:hover .kl-hov-svg-stroke path {
  stroke: rgb(0, 0, 0);
}
.kl-btn-outline-gradient-primary:hover::after {
  opacity: 1;
}

.kl-btn-gradient-secondary {
  background-image: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
  background-size: 100% 100%;
  transition: all ease 0.5s;
  border: 0;
}
.kl-btn-gradient-secondary:hover {
  background-size: 200% 100%;
}

.kl-btn-outline-gradient-secondary {
  background-image: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
}
.kl-btn-outline-gradient-secondary::before {
  background: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%) border-box;
}
.kl-btn-outline-gradient-secondary::after {
  background: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
}
.kl-btn-outline-gradient-secondary:hover {
  -webkit-text-fill-color: rgb(0, 0, 0);
}
.kl-btn-outline-gradient-secondary:hover .kl-hov-svg-stroke path {
  stroke: rgb(0, 0, 0);
}
.kl-btn-outline-gradient-secondary:hover::after {
  opacity: 1;
}

.kl-btn-black {
  background-color: #000000;
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-black:hover, .kl-btn-black:active {
  background-color: black;
}
.kl-btn-black:focus {
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-black-primary {
  background-color: #010005;
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-black-primary:hover, .kl-btn-black-primary:active {
  background-color: black;
}
.kl-btn-black-primary:focus {
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-white {
  background-color: #ffffff;
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-white:hover, .kl-btn-white:active {
  background-color: #ededed;
}
.kl-btn-white:focus {
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-red {
  background-color: #EA4335;
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-red:hover, .kl-btn-red:active {
  background-color: #e42718;
}
.kl-btn-red:focus {
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-dark-blue {
  background-color: #04011C;
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-dark-blue:hover, .kl-btn-dark-blue:active {
  background-color: black;
}
.kl-btn-dark-blue:focus {
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-blue {
  background-color: #1877F2;
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-blue:hover, .kl-btn-blue:active {
  background-color: #0c66da;
}
.kl-btn-blue:focus {
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-green {
  background-color: #25D366;
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-green:hover, .kl-btn-green:active {
  background-color: #20b557;
}
.kl-btn-green:focus {
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-theme-primary {
  background-color: #ECC777;
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-theme-primary:hover, .kl-btn-theme-primary:active {
  background-color: #e8ba58;
}
.kl-btn-theme-primary:focus {
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-light-white {
  background: rgba(255, 255, 255, 0.3);
  outline: none;
  border: 0;
  box-shadow: none;
}
.kl-btn-light-white:hover, .kl-btn-light-white:active {
  background-color: rgba(255, 255, 255, 0.4);
  outline: none;
  border: 0;
  box-shadow: none;
}

.kl-btn-question {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background: transparent !important;
  border: 0;
  outline: 0;
  box-shadow: none !important;
  padding: 0;
  flex: 0 0 auto;
}
.kl-btn-question svg {
  max-width: 100%;
  height: auto;
}

.kl-btn-scroll-down {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  text-decoration: none;
  box-shadow: none;
  background: transparent;
  outline: none;
  border: 0;
}

.kl-btn-arrow-flush {
  width: 20px;
  height: 20px;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.kl-btn-arrow-flush svg {
  width: 100%;
  height: 100%;
}

.kl-btn-v2 {
  padding: 15.5px 49px;
}

.kl-btn-tertiary {
  font-size: 17px;
  line-height: 1.4em;
  font-weight: 600;
  padding: 12px 12px;
}
@media (min-width: 992px) {
  .kl-btn-tertiary {
    font-size: 19px;
  }
}

.kl-btn-text-16 {
  font-size: 16px;
  padding: 8px 12px;
}

.kl-form-label, form .kl-form-label {
  margin-bottom: 4px;
  font-size: 16px;
  line-height: 1.4em;
  font-weight: 600;
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}
.kl-form-label span {
  font-weight: 400;
}

.kl-form-control, form .kl-form-control {
  padding: 4px 12px 8px 0;
  background: transparent;
  border-radius: 0;
  border: 0;
  border-bottom-width: 1px;
  border-style: solid;
  -o-border-image: linear-gradient(90deg, #977017 0%, #ECC777 100%) 1;
     border-image: linear-gradient(90deg, #977017 0%, #ECC777 100%) 1;
  min-height: 30px;
  transition: all ease 0.5s;
  box-shadow: none;
  outline: none;
  font-size: 14px;
  line-height: 1;
  font-weight: 400;
  color: white;
}
.kl-form-control::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
}
.kl-form-control::placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
}
.kl-form-control::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
}
.kl-form-control::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
}
.kl-form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
}
.kl-form-control:focus, .kl-form-control:focus-visible {
  box-shadow: none;
  outline: none;
  background: none;
  color: white;
}
.kl-form-control:-webkit-autofill, .kl-form-control:-webkit-autofill:hover, .kl-form-control:-webkit-autofill:focus, .kl-form-control:-webkit-autofill:active {
  -webkit-background-clip: text;
  -webkit-text-fill-color: #ffffff;
  background-color: transparent !important;
  background-image: none !important;
  color: #ffffff !important;
  caret-color: #ffffff;
}

.kl-form-check-input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 15px;
  height: 15px;
  background: transparent;
  border: 1px solid #997119;
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.kl-form-check-input:after {
  content: "\f00c";
  font-family: "Font Awesome 6 Pro";
  color: #ffffff;
  font-size: 11px;
  display: inline-block;
  line-height: 15px;
  font-weight: 400;
  opacity: 0;
  transition: all ease 0.3s;
}
.kl-form-check-input:checked {
  background: #997119;
  border: 1px solid #997119;
}
.kl-form-check-input:checked:after {
  opacity: 1;
}

.kl-form-check-label {
  font-size: 14px;
  font-weight: 400;
}
.kl-form-check-label a {
  color: #ffffff;
  text-decoration: underline;
  display: inline-block;
  border: 0;
  text-underline-offset: 4px;
}

.kl-card-category {
  text-align: center;
}
.kl-card-category-col {
  flex: 0 0 auto;
  min-width: 150px;
  width: 20%;
}
.kl-card-category-col-in-sm {
  min-width: 150px;
}
@media (min-width: 576px) {
  .kl-card-category-col-in-sm {
    min-width: 107px;
  }
}
@media (max-width: 575.98px) {
  .kl-card-category-col__single {
    flex: 0 0 auto;
    width: 50%;
  }
}
.kl-card-category-img {
  height: 0;
  padding-top: 32.55%;
  padding-bottom: 100%;
  margin-bottom: 14px;
  position: relative;
  overflow: hidden;
  border-radius: 12px;
}
.kl-card-category-img.kl-card-radius {
  border-radius: 4px;
}
.kl-card-category-img.kl-card-rounded {
  border-radius: 50%;
  padding-top: 0;
  padding-bottom: 100%;
}
@media (min-width: 992px) {
  .kl-card-category-img {
    margin-bottom: 18px;
  }
}
.kl-card-category-sm .kl-card-category-img {
  padding-top: 40.625%;
  margin-bottom: 14px;
}
.kl-card-category-sm .kl-card-category-img.kl-card-rounded {
  padding-top: 0;
  padding-bottom: 100%;
}
.kl-card-category-img img,
.kl-card-category-img .kl-no-image {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.kl-card-category-img img {
  -o-object-fit: cover;
     object-fit: cover;
}
.kl-card-category-img .kl-no-image {
  background-color: #D9D9D9;
}
.kl-card-category-title {
  font-size: 12px;
  line-height: 1.2;
}
@media (min-width: 992px) {
  .kl-card-category-title {
    font-size: 16px;
  }
}
.kl-card-category-sm .kl-card-category-title {
  font-size: 12px;
}

.js-animation-card-glow {
  transition-duration: 300ms;
  transition-property: transform, box-shadow;
  transition-timing-function: ease-out;
  transform: rotate3d(0);
}

.kl-glow-animation-card {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  background-image: radial-gradient(circle at 50% -20%, rgba(255, 255, 255, 0.1333333333), rgba(0, 0, 0, 0.0588235294));
}

.kl-card-duel-img {
  text-align: center;
  display: flex;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  cursor: pointer;
  height: 100%;
  border-radius: 12px;
}
.kl-card-duel-img .kl-card-image-bordered {
  border: 3px solid transparent;
  z-index: 1;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.kl-card-duel-img .kl-card-image-bordered:after {
  position: absolute;
  z-index: -1;
  content: "";
  left: -3px;
  right: -3px;
  bottom: -3px;
  top: -3px;
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%);
}
.kl-card-duel-img .kl-card-category-img {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 32.55%;
  padding-bottom: 100%;
  z-index: 1;
  border-radius: 12px;
  border: 4px solid transparent;
}
.kl-card-duel-img .kl-card-category-img.kl-card-rounded {
  padding-top: 0;
  padding-bottom: 100%;
}
.kl-card-duel-img .kl-card-category-img.kl-card-rounded img {
  border-radius: 50%;
}
.kl-card-duel-img .kl-card-category-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  border: 0 !important;
}
@media (max-width: 575.98px) {
  .kl-card-duel-img .kl-col-card-img {
    max-width: 130px;
  }
  .kl-card-duel-img .kl-card-title {
    font-size: 13px;
  }
}
.kl-card-duel-img:hover {
  background: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
}

.kl-card-title {
  font-size: 14px;
  line-height: 1.5em;
  color: #ffffff;
  font-weight: 400;
  display: none;
  margin-top: 10px;
}

.kl-card-social-network-classement {
  position: relative;
  padding: 60px 25px 20px;
  border-radius: 22px;
  border: 0.91px solid rgba(255, 255, 255, 0.2);
  text-align: center;
}
.kl-card-social-network-classement--description {
  font-size: 12px;
}
.kl-card-social-network-classement--partageChance {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  pointer-events: none;
}
.kl-card-social-network-classement--partageChance {
  transform: translate(-12%, -30px);
}
.kl-card-social-network-classement--wrapperBtn {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 7px;
}
.kl-card-social-network-classement--wrapperBtn .kl-btn {
  flex: 0 0 auto;
  font-size: 10px;
  padding: 8px;
  border-radius: 5.65px;
}
.kl-card-social-network-classement--wrapperBtn .kl-btn-twitter {
  border-color: rgba(255, 255, 255, 0.3);
}
.kl-card-social-network-classement--wrapperBtn .kl-btn-sm {
  width: 75px;
}
.kl-card-social-network-classement--wrapperBtn .kl-btn-medium {
  min-width: 130px;
  max-width: 100%;
}
@media (min-width: 576px) {
  .kl-card-social-network-classement {
    padding: 54px 50px 20px;
  }
}
@media (min-width: 1200px) {
  .kl-card-social-network-classement {
    padding: 54px 94px 20px;
  }
}

body {
  color: #ffffff;
  font-family: "Inter", sans-serif;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  position: relative;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: linear-gradient(270deg, #08023F 0%, #010009 50.5%, #080435 100%);
  font-weight: 400;
  overflow-x: hidden;
  padding-top: 140px;
  font-size: 16px;
  line-height: 1.4em;
}
@media (min-width: 1200px) {
  body {
    padding-top: 170px;
  }
}
body.kl-is-body-account:before {
  background: url(/awards/images/bg-body-01.jpg) no-repeat center top/cover;
}

.kl-is-body-home {
  background: #010005;
  padding-top: 0;
}
.kl-is-body-home::before {
  display: none;
}

.kl-is-body-full {
  padding-top: 30px;
}

.kl-bg-black {
  background-color: #000000 !important;
}

.kl-color-black {
  color: #000000 !important;
}

.kl-bg-black-primary {
  background-color: #010005 !important;
}

.kl-color-black-primary {
  color: #010005 !important;
}

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

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

.kl-bg-red {
  background-color: #EA4335 !important;
}

.kl-color-red {
  color: #EA4335 !important;
}

.kl-bg-dark-blue {
  background-color: #04011C !important;
}

.kl-color-dark-blue {
  color: #04011C !important;
}

.kl-bg-blue {
  background-color: #1877F2 !important;
}

.kl-color-blue {
  color: #1877F2 !important;
}

.kl-bg-green {
  background-color: #25D366 !important;
}

.kl-color-green {
  color: #25D366 !important;
}

.kl-bg-theme-primary {
  background-color: #ECC777 !important;
}

.kl-color-theme-primary {
  color: #ECC777 !important;
}

.kl-bg-primary {
  background-color: linear-gradient(90deg, #977017 0%, #ECC777 100%) !important;
}

.kl-text-gradient-primary {
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%);
}

.kl-bg-secondary {
  background-color: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%) !important;
}

.kl-text-gradient-secondary {
  background: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
}

.kl-ff-primary {
  font-family: "Inter", sans-serif !important;
}
.kl-ff-primary h1, .kl-ff-primary h2, .kl-ff-primary h3, .kl-ff-primary h4, .kl-ff-primary h5, .kl-ff-primary h6, .kl-ff-primary p, .kl-ff-primary ul, .kl-ff-primary span {
  font-family: "Inter", sans-serif !important;
}

.kl-fw-extra-bold {
  font-weight: 900 !important;
}
.kl-fw-extra-bold h1, .kl-fw-extra-bold h2, .kl-fw-extra-bold h3, .kl-fw-extra-bold h4 {
  font-weight: 900 !important;
}

.kl-fw-extra-bold-strong strong, .kl-fw-extra-bold-strong b {
  font-weight: 900 !important;
}

.kl-fw-bolder {
  font-weight: 800 !important;
}
.kl-fw-bolder h1, .kl-fw-bolder h2, .kl-fw-bolder h3, .kl-fw-bolder h4 {
  font-weight: 800 !important;
}

.kl-fw-bolder-strong strong, .kl-fw-bolder-strong b {
  font-weight: 800 !important;
}

.kl-fw-bold {
  font-weight: 700 !important;
}
.kl-fw-bold h1, .kl-fw-bold h2, .kl-fw-bold h3, .kl-fw-bold h4 {
  font-weight: 700 !important;
}

.kl-fw-bold-strong strong, .kl-fw-bold-strong b {
  font-weight: 700 !important;
}

.kl-fw-semi-bold {
  font-weight: 600 !important;
}
.kl-fw-semi-bold h1, .kl-fw-semi-bold h2, .kl-fw-semi-bold h3, .kl-fw-semi-bold h4 {
  font-weight: 600 !important;
}

.kl-fw-semi-bold-strong strong, .kl-fw-semi-bold-strong b {
  font-weight: 600 !important;
}

.kl-fw-medium {
  font-weight: 500 !important;
}
.kl-fw-medium h1, .kl-fw-medium h2, .kl-fw-medium h3, .kl-fw-medium h4 {
  font-weight: 500 !important;
}

.kl-fw-medium-strong strong, .kl-fw-medium-strong b {
  font-weight: 500 !important;
}

.kl-fw-regular {
  font-weight: 400 !important;
}
.kl-fw-regular h1, .kl-fw-regular h2, .kl-fw-regular h3, .kl-fw-regular h4 {
  font-weight: 400 !important;
}

.kl-fw-regular-strong strong, .kl-fw-regular-strong b {
  font-weight: 400 !important;
}

.kl-fw-light {
  font-weight: 300 !important;
}
.kl-fw-light h1, .kl-fw-light h2, .kl-fw-light h3, .kl-fw-light h4 {
  font-weight: 300 !important;
}

.kl-fw-light-strong strong, .kl-fw-light-strong b {
  font-weight: 300 !important;
}

.kl-fw-thin {
  font-weight: 200 !important;
}
.kl-fw-thin h1, .kl-fw-thin h2, .kl-fw-thin h3, .kl-fw-thin h4 {
  font-weight: 200 !important;
}

.kl-fw-thin-strong strong, .kl-fw-thin-strong b {
  font-weight: 200 !important;
}

.kl-lh-0 {
  line-height: 0 !important;
}

.kl-lh-0_8 {
  line-height: 0.8 !important;
}

.kl-lh-1 {
  line-height: 1 !important;
}

.kl-lh-1_1 {
  line-height: 1.1 !important;
}

.kl-lh-1_2 {
  line-height: 1.2 !important;
}

.kl-lh-1_3 {
  line-height: 1.3 !important;
}

.kl-lh-1_4 {
  line-height: 1.4 !important;
}

.kl-lh-1_5 {
  line-height: 1.5 !important;
}

.kl-ls--0_202 {
  letter-spacing: -0.202px !important;
}

.kl-ls--0_19 {
  letter-spacing: -0.19px !important;
}

.kl-ls-1 {
  letter-spacing: 1px !important;
}

.kl-ls-2 {
  letter-spacing: 2px !important;
}

.kl-z-index--1 {
  z-index: -1 !important;
}

.kl-z-index-0 {
  z-index: 0 !important;
}

.kl-z-index-1 {
  z-index: 1 !important;
}

.kl-z-index-2 {
  z-index: 2 !important;
}

.kl-z-index-3 {
  z-index: 3 !important;
}

.kl-z-index-4 {
  z-index: 4 !important;
}

.kl-z-index-5 {
  z-index: 5 !important;
}

.kl-max-w-none {
  max-width: none;
}

.kl-w-none {
  width: none;
  max-width: 100%;
}

.kl-min-w-none {
  min-width: none;
}

.kl-max-w-100 {
  max-width: 100px;
}

.kl-w-100 {
  width: 100px;
  max-width: 100%;
}

.kl-min-w-100 {
  min-width: 100px;
}

.kl-max-w-142 {
  max-width: 142px;
}

.kl-w-142 {
  width: 142px;
  max-width: 100%;
}

.kl-min-w-142 {
  min-width: 142px;
}

.kl-max-w-212 {
  max-width: 212px;
}

.kl-w-212 {
  width: 212px;
  max-width: 100%;
}

.kl-min-w-212 {
  min-width: 212px;
}

.kl-max-w-240 {
  max-width: 240px;
}

.kl-w-240 {
  width: 240px;
  max-width: 100%;
}

.kl-min-w-240 {
  min-width: 240px;
}

.kl-max-w-264 {
  max-width: 264px;
}

.kl-w-264 {
  width: 264px;
  max-width: 100%;
}

.kl-min-w-264 {
  min-width: 264px;
}

.kl-max-w-310 {
  max-width: 310px;
}

.kl-w-310 {
  width: 310px;
  max-width: 100%;
}

.kl-min-w-310 {
  min-width: 310px;
}

.kl-max-w-315 {
  max-width: 315px;
}

.kl-w-315 {
  width: 315px;
  max-width: 100%;
}

.kl-min-w-315 {
  min-width: 315px;
}

.kl-max-w-362 {
  max-width: 362px;
}

.kl-w-362 {
  width: 362px;
  max-width: 100%;
}

.kl-min-w-362 {
  min-width: 362px;
}

.kl-max-w-388 {
  max-width: 388px;
}

.kl-w-388 {
  width: 388px;
  max-width: 100%;
}

.kl-min-w-388 {
  min-width: 388px;
}

.kl-max-w-408 {
  max-width: 408px;
}

.kl-w-408 {
  width: 408px;
  max-width: 100%;
}

.kl-min-w-408 {
  min-width: 408px;
}

.kl-max-w-480 {
  max-width: 480px;
}

.kl-w-480 {
  width: 480px;
  max-width: 100%;
}

.kl-min-w-480 {
  min-width: 480px;
}

.kl-max-w-500 {
  max-width: 500px;
}

.kl-w-500 {
  width: 500px;
  max-width: 100%;
}

.kl-min-w-500 {
  min-width: 500px;
}

.kl-max-w-536 {
  max-width: 536px;
}

.kl-w-536 {
  width: 536px;
  max-width: 100%;
}

.kl-min-w-536 {
  min-width: 536px;
}

.kl-max-w-604 {
  max-width: 604px;
}

.kl-w-604 {
  width: 604px;
  max-width: 100%;
}

.kl-min-w-604 {
  min-width: 604px;
}

.kl-max-w-680 {
  max-width: 680px;
}

.kl-w-680 {
  width: 680px;
  max-width: 100%;
}

.kl-min-w-680 {
  min-width: 680px;
}

.kl-max-w-730 {
  max-width: 730px;
}

.kl-w-730 {
  width: 730px;
  max-width: 100%;
}

.kl-min-w-730 {
  min-width: 730px;
}

.kl-max-w-824 {
  max-width: 824px;
}

.kl-w-824 {
  width: 824px;
  max-width: 100%;
}

.kl-min-w-824 {
  min-width: 824px;
}

.kl-max-w-845 {
  max-width: 845px;
}

.kl-w-845 {
  width: 845px;
  max-width: 100%;
}

.kl-min-w-845 {
  min-width: 845px;
}

.kl-max-w-850 {
  max-width: 850px;
}

.kl-w-850 {
  width: 850px;
  max-width: 100%;
}

.kl-min-w-850 {
  min-width: 850px;
}

.kl-max-w-784 {
  max-width: 784px;
}

.kl-w-784 {
  width: 784px;
  max-width: 100%;
}

.kl-min-w-784 {
  min-width: 784px;
}

.kl-max-w-956 {
  max-width: 956px;
}

.kl-w-956 {
  width: 956px;
  max-width: 100%;
}

.kl-min-w-956 {
  min-width: 956px;
}

.kl-max-w-1164 {
  max-width: 1164px;
}

.kl-w-1164 {
  width: 1164px;
  max-width: 100%;
}

.kl-min-w-1164 {
  min-width: 1164px;
}

.kl-max-w-1200 {
  max-width: 1200px;
}

.kl-w-1200 {
  width: 1200px;
  max-width: 100%;
}

.kl-min-w-1200 {
  min-width: 1200px;
}

.kl-max-w-1256 {
  max-width: 1256px;
}

.kl-w-1256 {
  width: 1256px;
  max-width: 100%;
}

.kl-min-w-1256 {
  min-width: 1256px;
}

.kl-col-40-perc {
  width: 40%;
}

.kl-col-48-perc {
  width: 48%;
}

.kl-col-50-perc {
  width: 50%;
}

.kl-col-52-perc {
  width: 52%;
}

.kl-col-60-perc {
  width: 60%;
}

.kl-col-100-perc {
  width: 100%;
}

.kl-gx-0 {
  --bs-gutter-x: 0;
}

.kl-gy-0 {
  --bs-gutter-y: 0;
}

.kl-mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.kl-my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.kl-px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.kl-py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.kl-mt-0 {
  margin-top: 0 !important;
}

.kl-mt-n-0 {
  margin-top: -0 !important;
}

.kl-pt-0 {
  padding-top: 0 !important;
}

.kl-mb-0 {
  margin-bottom: 0 !important;
}

.kl-mb-n-0 {
  margin-bottom: -0 !important;
}

.kl-pb-0 {
  padding-bottom: 0 !important;
}

.kl-ms-0 {
  margin-left: 0 !important;
}

.kl-ms-n-0 {
  margin-left: -0 !important;
}

.kl-ps-0 {
  padding-left: 0 !important;
}

.kl-me-0 {
  margin-right: 0 !important;
}

.kl-me-n-0 {
  margin-right: -0 !important;
}

.kl-pe-0 {
  padding-right: 0 !important;
}

.kl-gx-6 {
  --bs-gutter-x: 6px;
}

.kl-gy-6 {
  --bs-gutter-y: 6px;
}

.kl-mx-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}

.kl-my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.kl-px-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}

.kl-py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.kl-mt-6 {
  margin-top: 6px !important;
}

.kl-mt-n-6 {
  margin-top: -6px !important;
}

.kl-pt-6 {
  padding-top: 6px !important;
}

.kl-mb-6 {
  margin-bottom: 6px !important;
}

.kl-mb-n-6 {
  margin-bottom: -6px !important;
}

.kl-pb-6 {
  padding-bottom: 6px !important;
}

.kl-ms-6 {
  margin-left: 6px !important;
}

.kl-ms-n-6 {
  margin-left: -6px !important;
}

.kl-ps-6 {
  padding-left: 6px !important;
}

.kl-me-6 {
  margin-right: 6px !important;
}

.kl-me-n-6 {
  margin-right: -6px !important;
}

.kl-pe-6 {
  padding-right: 6px !important;
}

.kl-gx-8 {
  --bs-gutter-x: 8px;
}

.kl-gy-8 {
  --bs-gutter-y: 8px;
}

.kl-mx-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.kl-my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.kl-px-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.kl-py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.kl-mt-8 {
  margin-top: 8px !important;
}

.kl-mt-n-8 {
  margin-top: -8px !important;
}

.kl-pt-8 {
  padding-top: 8px !important;
}

.kl-mb-8 {
  margin-bottom: 8px !important;
}

.kl-mb-n-8 {
  margin-bottom: -8px !important;
}

.kl-pb-8 {
  padding-bottom: 8px !important;
}

.kl-ms-8 {
  margin-left: 8px !important;
}

.kl-ms-n-8 {
  margin-left: -8px !important;
}

.kl-ps-8 {
  padding-left: 8px !important;
}

.kl-me-8 {
  margin-right: 8px !important;
}

.kl-me-n-8 {
  margin-right: -8px !important;
}

.kl-pe-8 {
  padding-right: 8px !important;
}

.kl-gx-10 {
  --bs-gutter-x: 10px;
}

.kl-gy-10 {
  --bs-gutter-y: 10px;
}

.kl-mx-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.kl-my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.kl-px-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.kl-py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.kl-mt-10 {
  margin-top: 10px !important;
}

.kl-mt-n-10 {
  margin-top: -10px !important;
}

.kl-pt-10 {
  padding-top: 10px !important;
}

.kl-mb-10 {
  margin-bottom: 10px !important;
}

.kl-mb-n-10 {
  margin-bottom: -10px !important;
}

.kl-pb-10 {
  padding-bottom: 10px !important;
}

.kl-ms-10 {
  margin-left: 10px !important;
}

.kl-ms-n-10 {
  margin-left: -10px !important;
}

.kl-ps-10 {
  padding-left: 10px !important;
}

.kl-me-10 {
  margin-right: 10px !important;
}

.kl-me-n-10 {
  margin-right: -10px !important;
}

.kl-pe-10 {
  padding-right: 10px !important;
}

.kl-gx-12 {
  --bs-gutter-x: 12px;
}

.kl-gy-12 {
  --bs-gutter-y: 12px;
}

.kl-mx-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.kl-my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.kl-px-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.kl-py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.kl-mt-12 {
  margin-top: 12px !important;
}

.kl-mt-n-12 {
  margin-top: -12px !important;
}

.kl-pt-12 {
  padding-top: 12px !important;
}

.kl-mb-12 {
  margin-bottom: 12px !important;
}

.kl-mb-n-12 {
  margin-bottom: -12px !important;
}

.kl-pb-12 {
  padding-bottom: 12px !important;
}

.kl-ms-12 {
  margin-left: 12px !important;
}

.kl-ms-n-12 {
  margin-left: -12px !important;
}

.kl-ps-12 {
  padding-left: 12px !important;
}

.kl-me-12 {
  margin-right: 12px !important;
}

.kl-me-n-12 {
  margin-right: -12px !important;
}

.kl-pe-12 {
  padding-right: 12px !important;
}

.kl-gx-16 {
  --bs-gutter-x: 16px;
}

.kl-gy-16 {
  --bs-gutter-y: 16px;
}

.kl-mx-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.kl-my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.kl-px-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.kl-py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.kl-mt-16 {
  margin-top: 16px !important;
}

.kl-mt-n-16 {
  margin-top: -16px !important;
}

.kl-pt-16 {
  padding-top: 16px !important;
}

.kl-mb-16 {
  margin-bottom: 16px !important;
}

.kl-mb-n-16 {
  margin-bottom: -16px !important;
}

.kl-pb-16 {
  padding-bottom: 16px !important;
}

.kl-ms-16 {
  margin-left: 16px !important;
}

.kl-ms-n-16 {
  margin-left: -16px !important;
}

.kl-ps-16 {
  padding-left: 16px !important;
}

.kl-me-16 {
  margin-right: 16px !important;
}

.kl-me-n-16 {
  margin-right: -16px !important;
}

.kl-pe-16 {
  padding-right: 16px !important;
}

.kl-gx-20 {
  --bs-gutter-x: 20px;
}

.kl-gy-20 {
  --bs-gutter-y: 20px;
}

.kl-mx-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.kl-my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.kl-px-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.kl-py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.kl-mt-20 {
  margin-top: 20px !important;
}

.kl-mt-n-20 {
  margin-top: -20px !important;
}

.kl-pt-20 {
  padding-top: 20px !important;
}

.kl-mb-20 {
  margin-bottom: 20px !important;
}

.kl-mb-n-20 {
  margin-bottom: -20px !important;
}

.kl-pb-20 {
  padding-bottom: 20px !important;
}

.kl-ms-20 {
  margin-left: 20px !important;
}

.kl-ms-n-20 {
  margin-left: -20px !important;
}

.kl-ps-20 {
  padding-left: 20px !important;
}

.kl-me-20 {
  margin-right: 20px !important;
}

.kl-me-n-20 {
  margin-right: -20px !important;
}

.kl-pe-20 {
  padding-right: 20px !important;
}

.kl-gx-25 {
  --bs-gutter-x: 25px;
}

.kl-gy-25 {
  --bs-gutter-y: 25px;
}

.kl-mx-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.kl-my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.kl-px-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

.kl-py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.kl-mt-25 {
  margin-top: 25px !important;
}

.kl-mt-n-25 {
  margin-top: -25px !important;
}

.kl-pt-25 {
  padding-top: 25px !important;
}

.kl-mb-25 {
  margin-bottom: 25px !important;
}

.kl-mb-n-25 {
  margin-bottom: -25px !important;
}

.kl-pb-25 {
  padding-bottom: 25px !important;
}

.kl-ms-25 {
  margin-left: 25px !important;
}

.kl-ms-n-25 {
  margin-left: -25px !important;
}

.kl-ps-25 {
  padding-left: 25px !important;
}

.kl-me-25 {
  margin-right: 25px !important;
}

.kl-me-n-25 {
  margin-right: -25px !important;
}

.kl-pe-25 {
  padding-right: 25px !important;
}

.kl-gx-30 {
  --bs-gutter-x: 30px;
}

.kl-gy-30 {
  --bs-gutter-y: 30px;
}

.kl-mx-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.kl-my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.kl-px-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.kl-py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.kl-mt-30 {
  margin-top: 30px !important;
}

.kl-mt-n-30 {
  margin-top: -30px !important;
}

.kl-pt-30 {
  padding-top: 30px !important;
}

.kl-mb-30 {
  margin-bottom: 30px !important;
}

.kl-mb-n-30 {
  margin-bottom: -30px !important;
}

.kl-pb-30 {
  padding-bottom: 30px !important;
}

.kl-ms-30 {
  margin-left: 30px !important;
}

.kl-ms-n-30 {
  margin-left: -30px !important;
}

.kl-ps-30 {
  padding-left: 30px !important;
}

.kl-me-30 {
  margin-right: 30px !important;
}

.kl-me-n-30 {
  margin-right: -30px !important;
}

.kl-pe-30 {
  padding-right: 30px !important;
}

.kl-gx-37 {
  --bs-gutter-x: 37px;
}

.kl-gy-37 {
  --bs-gutter-y: 37px;
}

.kl-mx-37 {
  margin-left: 37px !important;
  margin-right: 37px !important;
}

.kl-my-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}

.kl-px-37 {
  padding-left: 37px !important;
  padding-right: 37px !important;
}

.kl-py-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}

.kl-mt-37 {
  margin-top: 37px !important;
}

.kl-mt-n-37 {
  margin-top: -37px !important;
}

.kl-pt-37 {
  padding-top: 37px !important;
}

.kl-mb-37 {
  margin-bottom: 37px !important;
}

.kl-mb-n-37 {
  margin-bottom: -37px !important;
}

.kl-pb-37 {
  padding-bottom: 37px !important;
}

.kl-ms-37 {
  margin-left: 37px !important;
}

.kl-ms-n-37 {
  margin-left: -37px !important;
}

.kl-ps-37 {
  padding-left: 37px !important;
}

.kl-me-37 {
  margin-right: 37px !important;
}

.kl-me-n-37 {
  margin-right: -37px !important;
}

.kl-pe-37 {
  padding-right: 37px !important;
}

.kl-gx-40 {
  --bs-gutter-x: 40px;
}

.kl-gy-40 {
  --bs-gutter-y: 40px;
}

.kl-mx-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.kl-my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.kl-px-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.kl-py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.kl-mt-40 {
  margin-top: 40px !important;
}

.kl-mt-n-40 {
  margin-top: -40px !important;
}

.kl-pt-40 {
  padding-top: 40px !important;
}

.kl-mb-40 {
  margin-bottom: 40px !important;
}

.kl-mb-n-40 {
  margin-bottom: -40px !important;
}

.kl-pb-40 {
  padding-bottom: 40px !important;
}

.kl-ms-40 {
  margin-left: 40px !important;
}

.kl-ms-n-40 {
  margin-left: -40px !important;
}

.kl-ps-40 {
  padding-left: 40px !important;
}

.kl-me-40 {
  margin-right: 40px !important;
}

.kl-me-n-40 {
  margin-right: -40px !important;
}

.kl-pe-40 {
  padding-right: 40px !important;
}

.kl-gx-50 {
  --bs-gutter-x: 50px;
}

.kl-gy-50 {
  --bs-gutter-y: 50px;
}

.kl-mx-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.kl-my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.kl-px-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.kl-py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.kl-mt-50 {
  margin-top: 50px !important;
}

.kl-mt-n-50 {
  margin-top: -50px !important;
}

.kl-pt-50 {
  padding-top: 50px !important;
}

.kl-mb-50 {
  margin-bottom: 50px !important;
}

.kl-mb-n-50 {
  margin-bottom: -50px !important;
}

.kl-pb-50 {
  padding-bottom: 50px !important;
}

.kl-ms-50 {
  margin-left: 50px !important;
}

.kl-ms-n-50 {
  margin-left: -50px !important;
}

.kl-ps-50 {
  padding-left: 50px !important;
}

.kl-me-50 {
  margin-right: 50px !important;
}

.kl-me-n-50 {
  margin-right: -50px !important;
}

.kl-pe-50 {
  padding-right: 50px !important;
}

.kl-gx-60 {
  --bs-gutter-x: 60px;
}

.kl-gy-60 {
  --bs-gutter-y: 60px;
}

.kl-mx-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.kl-my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.kl-px-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.kl-py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.kl-mt-60 {
  margin-top: 60px !important;
}

.kl-mt-n-60 {
  margin-top: -60px !important;
}

.kl-pt-60 {
  padding-top: 60px !important;
}

.kl-mb-60 {
  margin-bottom: 60px !important;
}

.kl-mb-n-60 {
  margin-bottom: -60px !important;
}

.kl-pb-60 {
  padding-bottom: 60px !important;
}

.kl-ms-60 {
  margin-left: 60px !important;
}

.kl-ms-n-60 {
  margin-left: -60px !important;
}

.kl-ps-60 {
  padding-left: 60px !important;
}

.kl-me-60 {
  margin-right: 60px !important;
}

.kl-me-n-60 {
  margin-right: -60px !important;
}

.kl-pe-60 {
  padding-right: 60px !important;
}

.kl-gx-65 {
  --bs-gutter-x: 65px;
}

.kl-gy-65 {
  --bs-gutter-y: 65px;
}

.kl-mx-65 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}

.kl-my-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

.kl-px-65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}

.kl-py-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.kl-mt-65 {
  margin-top: 65px !important;
}

.kl-mt-n-65 {
  margin-top: -65px !important;
}

.kl-pt-65 {
  padding-top: 65px !important;
}

.kl-mb-65 {
  margin-bottom: 65px !important;
}

.kl-mb-n-65 {
  margin-bottom: -65px !important;
}

.kl-pb-65 {
  padding-bottom: 65px !important;
}

.kl-ms-65 {
  margin-left: 65px !important;
}

.kl-ms-n-65 {
  margin-left: -65px !important;
}

.kl-ps-65 {
  padding-left: 65px !important;
}

.kl-me-65 {
  margin-right: 65px !important;
}

.kl-me-n-65 {
  margin-right: -65px !important;
}

.kl-pe-65 {
  padding-right: 65px !important;
}

.kl-gx-70 {
  --bs-gutter-x: 70px;
}

.kl-gy-70 {
  --bs-gutter-y: 70px;
}

.kl-mx-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.kl-my-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.kl-px-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.kl-py-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.kl-mt-70 {
  margin-top: 70px !important;
}

.kl-mt-n-70 {
  margin-top: -70px !important;
}

.kl-pt-70 {
  padding-top: 70px !important;
}

.kl-mb-70 {
  margin-bottom: 70px !important;
}

.kl-mb-n-70 {
  margin-bottom: -70px !important;
}

.kl-pb-70 {
  padding-bottom: 70px !important;
}

.kl-ms-70 {
  margin-left: 70px !important;
}

.kl-ms-n-70 {
  margin-left: -70px !important;
}

.kl-ps-70 {
  padding-left: 70px !important;
}

.kl-me-70 {
  margin-right: 70px !important;
}

.kl-me-n-70 {
  margin-right: -70px !important;
}

.kl-pe-70 {
  padding-right: 70px !important;
}

.kl-gx-80 {
  --bs-gutter-x: 80px;
}

.kl-gy-80 {
  --bs-gutter-y: 80px;
}

.kl-mx-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.kl-my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.kl-px-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.kl-py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.kl-mt-80 {
  margin-top: 80px !important;
}

.kl-mt-n-80 {
  margin-top: -80px !important;
}

.kl-pt-80 {
  padding-top: 80px !important;
}

.kl-mb-80 {
  margin-bottom: 80px !important;
}

.kl-mb-n-80 {
  margin-bottom: -80px !important;
}

.kl-pb-80 {
  padding-bottom: 80px !important;
}

.kl-ms-80 {
  margin-left: 80px !important;
}

.kl-ms-n-80 {
  margin-left: -80px !important;
}

.kl-ps-80 {
  padding-left: 80px !important;
}

.kl-me-80 {
  margin-right: 80px !important;
}

.kl-me-n-80 {
  margin-right: -80px !important;
}

.kl-pe-80 {
  padding-right: 80px !important;
}

.kl-gx-90 {
  --bs-gutter-x: 90px;
}

.kl-gy-90 {
  --bs-gutter-y: 90px;
}

.kl-mx-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

.kl-my-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.kl-px-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}

.kl-py-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.kl-mt-90 {
  margin-top: 90px !important;
}

.kl-mt-n-90 {
  margin-top: -90px !important;
}

.kl-pt-90 {
  padding-top: 90px !important;
}

.kl-mb-90 {
  margin-bottom: 90px !important;
}

.kl-mb-n-90 {
  margin-bottom: -90px !important;
}

.kl-pb-90 {
  padding-bottom: 90px !important;
}

.kl-ms-90 {
  margin-left: 90px !important;
}

.kl-ms-n-90 {
  margin-left: -90px !important;
}

.kl-ps-90 {
  padding-left: 90px !important;
}

.kl-me-90 {
  margin-right: 90px !important;
}

.kl-me-n-90 {
  margin-right: -90px !important;
}

.kl-pe-90 {
  padding-right: 90px !important;
}

.kl-gx-95 {
  --bs-gutter-x: 95px;
}

.kl-gy-95 {
  --bs-gutter-y: 95px;
}

.kl-mx-95 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}

.kl-my-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}

.kl-px-95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}

.kl-py-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}

.kl-mt-95 {
  margin-top: 95px !important;
}

.kl-mt-n-95 {
  margin-top: -95px !important;
}

.kl-pt-95 {
  padding-top: 95px !important;
}

.kl-mb-95 {
  margin-bottom: 95px !important;
}

.kl-mb-n-95 {
  margin-bottom: -95px !important;
}

.kl-pb-95 {
  padding-bottom: 95px !important;
}

.kl-ms-95 {
  margin-left: 95px !important;
}

.kl-ms-n-95 {
  margin-left: -95px !important;
}

.kl-ps-95 {
  padding-left: 95px !important;
}

.kl-me-95 {
  margin-right: 95px !important;
}

.kl-me-n-95 {
  margin-right: -95px !important;
}

.kl-pe-95 {
  padding-right: 95px !important;
}

.kl-gx-135 {
  --bs-gutter-x: 135px;
}

.kl-gy-135 {
  --bs-gutter-y: 135px;
}

.kl-mx-135 {
  margin-left: 135px !important;
  margin-right: 135px !important;
}

.kl-my-135 {
  margin-top: 135px !important;
  margin-bottom: 135px !important;
}

.kl-px-135 {
  padding-left: 135px !important;
  padding-right: 135px !important;
}

.kl-py-135 {
  padding-top: 135px !important;
  padding-bottom: 135px !important;
}

.kl-mt-135 {
  margin-top: 135px !important;
}

.kl-mt-n-135 {
  margin-top: -135px !important;
}

.kl-pt-135 {
  padding-top: 135px !important;
}

.kl-mb-135 {
  margin-bottom: 135px !important;
}

.kl-mb-n-135 {
  margin-bottom: -135px !important;
}

.kl-pb-135 {
  padding-bottom: 135px !important;
}

.kl-ms-135 {
  margin-left: 135px !important;
}

.kl-ms-n-135 {
  margin-left: -135px !important;
}

.kl-ps-135 {
  padding-left: 135px !important;
}

.kl-me-135 {
  margin-right: 135px !important;
}

.kl-me-n-135 {
  margin-right: -135px !important;
}

.kl-pe-135 {
  padding-right: 135px !important;
}

.kl-gx-150 {
  --bs-gutter-x: 150px;
}

.kl-gy-150 {
  --bs-gutter-y: 150px;
}

.kl-mx-150 {
  margin-left: 150px !important;
  margin-right: 150px !important;
}

.kl-my-150 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}

.kl-px-150 {
  padding-left: 150px !important;
  padding-right: 150px !important;
}

.kl-py-150 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}

.kl-mt-150 {
  margin-top: 150px !important;
}

.kl-mt-n-150 {
  margin-top: -150px !important;
}

.kl-pt-150 {
  padding-top: 150px !important;
}

.kl-mb-150 {
  margin-bottom: 150px !important;
}

.kl-mb-n-150 {
  margin-bottom: -150px !important;
}

.kl-pb-150 {
  padding-bottom: 150px !important;
}

.kl-ms-150 {
  margin-left: 150px !important;
}

.kl-ms-n-150 {
  margin-left: -150px !important;
}

.kl-ps-150 {
  padding-left: 150px !important;
}

.kl-me-150 {
  margin-right: 150px !important;
}

.kl-me-n-150 {
  margin-right: -150px !important;
}

.kl-pe-150 {
  padding-right: 150px !important;
}

.kl-gx-200 {
  --bs-gutter-x: 200px;
}

.kl-gy-200 {
  --bs-gutter-y: 200px;
}

.kl-mx-200 {
  margin-left: 200px !important;
  margin-right: 200px !important;
}

.kl-my-200 {
  margin-top: 200px !important;
  margin-bottom: 200px !important;
}

.kl-px-200 {
  padding-left: 200px !important;
  padding-right: 200px !important;
}

.kl-py-200 {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}

.kl-mt-200 {
  margin-top: 200px !important;
}

.kl-mt-n-200 {
  margin-top: -200px !important;
}

.kl-pt-200 {
  padding-top: 200px !important;
}

.kl-mb-200 {
  margin-bottom: 200px !important;
}

.kl-mb-n-200 {
  margin-bottom: -200px !important;
}

.kl-pb-200 {
  padding-bottom: 200px !important;
}

.kl-ms-200 {
  margin-left: 200px !important;
}

.kl-ms-n-200 {
  margin-left: -200px !important;
}

.kl-ps-200 {
  padding-left: 200px !important;
}

.kl-me-200 {
  margin-right: 200px !important;
}

.kl-me-n-200 {
  margin-right: -200px !important;
}

.kl-pe-200 {
  padding-right: 200px !important;
}

@media (max-width: 575.98px) {
  .kl-hide-in-sm {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .kl-hide-in-md {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .kl-hide-in-lg {
    display: none !important;
  }
}
@media (max-width: 1199.98px) {
  .kl-hide-in-xl {
    display: none !important;
  }
}
@media (max-width: 1365.98px) {
  .kl-hide-in-xxl_1366 {
    display: none !important;
  }
}
@media (max-width: 1399.98px) {
  .kl-hide-in-xxl {
    display: none !important;
  }
}
@media (min-width: 576px) {
  .kl-lh-sm-0 {
    line-height: 0 !important;
  }
  .kl-lh-sm-0 h1, .kl-lh-sm-0 h2, .kl-lh-sm-0 p {
    line-height: 0 !important;
  }
  .kl-lh-sm-0_8 {
    line-height: 0.8 !important;
  }
  .kl-lh-sm-0_8 h1, .kl-lh-sm-0_8 h2, .kl-lh-sm-0_8 p {
    line-height: 0.8 !important;
  }
  .kl-lh-sm-1 {
    line-height: 1 !important;
  }
  .kl-lh-sm-1 h1, .kl-lh-sm-1 h2, .kl-lh-sm-1 p {
    line-height: 1 !important;
  }
  .kl-lh-sm-1_1 {
    line-height: 1.1 !important;
  }
  .kl-lh-sm-1_1 h1, .kl-lh-sm-1_1 h2, .kl-lh-sm-1_1 p {
    line-height: 1.1 !important;
  }
  .kl-lh-sm-1_2 {
    line-height: 1.2 !important;
  }
  .kl-lh-sm-1_2 h1, .kl-lh-sm-1_2 h2, .kl-lh-sm-1_2 p {
    line-height: 1.2 !important;
  }
  .kl-lh-sm-1_3 {
    line-height: 1.3 !important;
  }
  .kl-lh-sm-1_3 h1, .kl-lh-sm-1_3 h2, .kl-lh-sm-1_3 p {
    line-height: 1.3 !important;
  }
  .kl-lh-sm-1_4 {
    line-height: 1.4 !important;
  }
  .kl-lh-sm-1_4 h1, .kl-lh-sm-1_4 h2, .kl-lh-sm-1_4 p {
    line-height: 1.4 !important;
  }
  .kl-lh-sm-1_5 {
    line-height: 1.5 !important;
  }
  .kl-lh-sm-1_5 h1, .kl-lh-sm-1_5 h2, .kl-lh-sm-1_5 p {
    line-height: 1.5 !important;
  }
  .kl-col-sm-40-perc {
    width: 40%;
  }
  .kl-col-sm-48-perc {
    width: 48%;
  }
  .kl-col-sm-50-perc {
    width: 50%;
  }
  .kl-col-sm-52-perc {
    width: 52%;
  }
  .kl-col-sm-60-perc {
    width: 60%;
  }
  .kl-col-sm-100-perc {
    width: 100%;
  }
  .kl-max-w-sm-none {
    max-width: none;
  }
  .kl-w-sm-none {
    width: none;
    max-width: 100%;
  }
  .kl-min-w-sm-none {
    min-width: none;
  }
  .kl-max-w-sm-100 {
    max-width: 100px;
  }
  .kl-w-sm-100 {
    width: 100px;
    max-width: 100%;
  }
  .kl-min-w-sm-100 {
    min-width: 100px;
  }
  .kl-max-w-sm-142 {
    max-width: 142px;
  }
  .kl-w-sm-142 {
    width: 142px;
    max-width: 100%;
  }
  .kl-min-w-sm-142 {
    min-width: 142px;
  }
  .kl-max-w-sm-212 {
    max-width: 212px;
  }
  .kl-w-sm-212 {
    width: 212px;
    max-width: 100%;
  }
  .kl-min-w-sm-212 {
    min-width: 212px;
  }
  .kl-max-w-sm-240 {
    max-width: 240px;
  }
  .kl-w-sm-240 {
    width: 240px;
    max-width: 100%;
  }
  .kl-min-w-sm-240 {
    min-width: 240px;
  }
  .kl-max-w-sm-264 {
    max-width: 264px;
  }
  .kl-w-sm-264 {
    width: 264px;
    max-width: 100%;
  }
  .kl-min-w-sm-264 {
    min-width: 264px;
  }
  .kl-max-w-sm-310 {
    max-width: 310px;
  }
  .kl-w-sm-310 {
    width: 310px;
    max-width: 100%;
  }
  .kl-min-w-sm-310 {
    min-width: 310px;
  }
  .kl-max-w-sm-315 {
    max-width: 315px;
  }
  .kl-w-sm-315 {
    width: 315px;
    max-width: 100%;
  }
  .kl-min-w-sm-315 {
    min-width: 315px;
  }
  .kl-max-w-sm-362 {
    max-width: 362px;
  }
  .kl-w-sm-362 {
    width: 362px;
    max-width: 100%;
  }
  .kl-min-w-sm-362 {
    min-width: 362px;
  }
  .kl-max-w-sm-388 {
    max-width: 388px;
  }
  .kl-w-sm-388 {
    width: 388px;
    max-width: 100%;
  }
  .kl-min-w-sm-388 {
    min-width: 388px;
  }
  .kl-max-w-sm-408 {
    max-width: 408px;
  }
  .kl-w-sm-408 {
    width: 408px;
    max-width: 100%;
  }
  .kl-min-w-sm-408 {
    min-width: 408px;
  }
  .kl-max-w-sm-480 {
    max-width: 480px;
  }
  .kl-w-sm-480 {
    width: 480px;
    max-width: 100%;
  }
  .kl-min-w-sm-480 {
    min-width: 480px;
  }
  .kl-max-w-sm-500 {
    max-width: 500px;
  }
  .kl-w-sm-500 {
    width: 500px;
    max-width: 100%;
  }
  .kl-min-w-sm-500 {
    min-width: 500px;
  }
  .kl-max-w-sm-536 {
    max-width: 536px;
  }
  .kl-w-sm-536 {
    width: 536px;
    max-width: 100%;
  }
  .kl-min-w-sm-536 {
    min-width: 536px;
  }
  .kl-max-w-sm-604 {
    max-width: 604px;
  }
  .kl-w-sm-604 {
    width: 604px;
    max-width: 100%;
  }
  .kl-min-w-sm-604 {
    min-width: 604px;
  }
  .kl-max-w-sm-680 {
    max-width: 680px;
  }
  .kl-w-sm-680 {
    width: 680px;
    max-width: 100%;
  }
  .kl-min-w-sm-680 {
    min-width: 680px;
  }
  .kl-max-w-sm-730 {
    max-width: 730px;
  }
  .kl-w-sm-730 {
    width: 730px;
    max-width: 100%;
  }
  .kl-min-w-sm-730 {
    min-width: 730px;
  }
  .kl-max-w-sm-824 {
    max-width: 824px;
  }
  .kl-w-sm-824 {
    width: 824px;
    max-width: 100%;
  }
  .kl-min-w-sm-824 {
    min-width: 824px;
  }
  .kl-max-w-sm-845 {
    max-width: 845px;
  }
  .kl-w-sm-845 {
    width: 845px;
    max-width: 100%;
  }
  .kl-min-w-sm-845 {
    min-width: 845px;
  }
  .kl-max-w-sm-850 {
    max-width: 850px;
  }
  .kl-w-sm-850 {
    width: 850px;
    max-width: 100%;
  }
  .kl-min-w-sm-850 {
    min-width: 850px;
  }
  .kl-max-w-sm-784 {
    max-width: 784px;
  }
  .kl-w-sm-784 {
    width: 784px;
    max-width: 100%;
  }
  .kl-min-w-sm-784 {
    min-width: 784px;
  }
  .kl-max-w-sm-956 {
    max-width: 956px;
  }
  .kl-w-sm-956 {
    width: 956px;
    max-width: 100%;
  }
  .kl-min-w-sm-956 {
    min-width: 956px;
  }
  .kl-max-w-sm-1164 {
    max-width: 1164px;
  }
  .kl-w-sm-1164 {
    width: 1164px;
    max-width: 100%;
  }
  .kl-min-w-sm-1164 {
    min-width: 1164px;
  }
  .kl-max-w-sm-1200 {
    max-width: 1200px;
  }
  .kl-w-sm-1200 {
    width: 1200px;
    max-width: 100%;
  }
  .kl-min-w-sm-1200 {
    min-width: 1200px;
  }
  .kl-max-w-sm-1256 {
    max-width: 1256px;
  }
  .kl-w-sm-1256 {
    width: 1256px;
    max-width: 100%;
  }
  .kl-min-w-sm-1256 {
    min-width: 1256px;
  }
  .kl-gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .kl-gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .kl-mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .kl-my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .kl-px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .kl-py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .kl-mt-sm-0 {
    margin-top: 0 !important;
  }
  .kl-mt-n-sm-0 {
    margin-top: -0 !important;
  }
  .kl-pt-sm-0 {
    padding-top: 0 !important;
  }
  .kl-mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .kl-mb-n-sm-0 {
    margin-bottom: -0 !important;
  }
  .kl-pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .kl-ms-sm-0 {
    margin-left: 0 !important;
  }
  .kl-ms-n-sm-0 {
    margin-left: -0 !important;
  }
  .kl-ps-sm-0 {
    padding-left: 0 !important;
  }
  .kl-me-sm-0 {
    margin-right: 0 !important;
  }
  .kl-me-n-sm-0 {
    margin-right: -0 !important;
  }
  .kl-pe-sm-0 {
    padding-right: 0 !important;
  }
  .kl-gx-sm-6 {
    --bs-gutter-x: 6px;
  }
  .kl-gy-sm-6 {
    --bs-gutter-y: 6px;
  }
  .kl-mx-sm-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .kl-my-sm-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .kl-px-sm-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .kl-py-sm-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .kl-mt-sm-6 {
    margin-top: 6px !important;
  }
  .kl-mt-n-sm-6 {
    margin-top: -6px !important;
  }
  .kl-pt-sm-6 {
    padding-top: 6px !important;
  }
  .kl-mb-sm-6 {
    margin-bottom: 6px !important;
  }
  .kl-mb-n-sm-6 {
    margin-bottom: -6px !important;
  }
  .kl-pb-sm-6 {
    padding-bottom: 6px !important;
  }
  .kl-ms-sm-6 {
    margin-left: 6px !important;
  }
  .kl-ms-n-sm-6 {
    margin-left: -6px !important;
  }
  .kl-ps-sm-6 {
    padding-left: 6px !important;
  }
  .kl-me-sm-6 {
    margin-right: 6px !important;
  }
  .kl-me-n-sm-6 {
    margin-right: -6px !important;
  }
  .kl-pe-sm-6 {
    padding-right: 6px !important;
  }
  .kl-gx-sm-8 {
    --bs-gutter-x: 8px;
  }
  .kl-gy-sm-8 {
    --bs-gutter-y: 8px;
  }
  .kl-mx-sm-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .kl-my-sm-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .kl-px-sm-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .kl-py-sm-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .kl-mt-sm-8 {
    margin-top: 8px !important;
  }
  .kl-mt-n-sm-8 {
    margin-top: -8px !important;
  }
  .kl-pt-sm-8 {
    padding-top: 8px !important;
  }
  .kl-mb-sm-8 {
    margin-bottom: 8px !important;
  }
  .kl-mb-n-sm-8 {
    margin-bottom: -8px !important;
  }
  .kl-pb-sm-8 {
    padding-bottom: 8px !important;
  }
  .kl-ms-sm-8 {
    margin-left: 8px !important;
  }
  .kl-ms-n-sm-8 {
    margin-left: -8px !important;
  }
  .kl-ps-sm-8 {
    padding-left: 8px !important;
  }
  .kl-me-sm-8 {
    margin-right: 8px !important;
  }
  .kl-me-n-sm-8 {
    margin-right: -8px !important;
  }
  .kl-pe-sm-8 {
    padding-right: 8px !important;
  }
  .kl-gx-sm-10 {
    --bs-gutter-x: 10px;
  }
  .kl-gy-sm-10 {
    --bs-gutter-y: 10px;
  }
  .kl-mx-sm-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .kl-my-sm-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .kl-px-sm-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .kl-py-sm-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .kl-mt-sm-10 {
    margin-top: 10px !important;
  }
  .kl-mt-n-sm-10 {
    margin-top: -10px !important;
  }
  .kl-pt-sm-10 {
    padding-top: 10px !important;
  }
  .kl-mb-sm-10 {
    margin-bottom: 10px !important;
  }
  .kl-mb-n-sm-10 {
    margin-bottom: -10px !important;
  }
  .kl-pb-sm-10 {
    padding-bottom: 10px !important;
  }
  .kl-ms-sm-10 {
    margin-left: 10px !important;
  }
  .kl-ms-n-sm-10 {
    margin-left: -10px !important;
  }
  .kl-ps-sm-10 {
    padding-left: 10px !important;
  }
  .kl-me-sm-10 {
    margin-right: 10px !important;
  }
  .kl-me-n-sm-10 {
    margin-right: -10px !important;
  }
  .kl-pe-sm-10 {
    padding-right: 10px !important;
  }
  .kl-gx-sm-12 {
    --bs-gutter-x: 12px;
  }
  .kl-gy-sm-12 {
    --bs-gutter-y: 12px;
  }
  .kl-mx-sm-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .kl-my-sm-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .kl-px-sm-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .kl-py-sm-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .kl-mt-sm-12 {
    margin-top: 12px !important;
  }
  .kl-mt-n-sm-12 {
    margin-top: -12px !important;
  }
  .kl-pt-sm-12 {
    padding-top: 12px !important;
  }
  .kl-mb-sm-12 {
    margin-bottom: 12px !important;
  }
  .kl-mb-n-sm-12 {
    margin-bottom: -12px !important;
  }
  .kl-pb-sm-12 {
    padding-bottom: 12px !important;
  }
  .kl-ms-sm-12 {
    margin-left: 12px !important;
  }
  .kl-ms-n-sm-12 {
    margin-left: -12px !important;
  }
  .kl-ps-sm-12 {
    padding-left: 12px !important;
  }
  .kl-me-sm-12 {
    margin-right: 12px !important;
  }
  .kl-me-n-sm-12 {
    margin-right: -12px !important;
  }
  .kl-pe-sm-12 {
    padding-right: 12px !important;
  }
  .kl-gx-sm-16 {
    --bs-gutter-x: 16px;
  }
  .kl-gy-sm-16 {
    --bs-gutter-y: 16px;
  }
  .kl-mx-sm-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .kl-my-sm-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .kl-px-sm-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .kl-py-sm-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .kl-mt-sm-16 {
    margin-top: 16px !important;
  }
  .kl-mt-n-sm-16 {
    margin-top: -16px !important;
  }
  .kl-pt-sm-16 {
    padding-top: 16px !important;
  }
  .kl-mb-sm-16 {
    margin-bottom: 16px !important;
  }
  .kl-mb-n-sm-16 {
    margin-bottom: -16px !important;
  }
  .kl-pb-sm-16 {
    padding-bottom: 16px !important;
  }
  .kl-ms-sm-16 {
    margin-left: 16px !important;
  }
  .kl-ms-n-sm-16 {
    margin-left: -16px !important;
  }
  .kl-ps-sm-16 {
    padding-left: 16px !important;
  }
  .kl-me-sm-16 {
    margin-right: 16px !important;
  }
  .kl-me-n-sm-16 {
    margin-right: -16px !important;
  }
  .kl-pe-sm-16 {
    padding-right: 16px !important;
  }
  .kl-gx-sm-20 {
    --bs-gutter-x: 20px;
  }
  .kl-gy-sm-20 {
    --bs-gutter-y: 20px;
  }
  .kl-mx-sm-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .kl-my-sm-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .kl-px-sm-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .kl-py-sm-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .kl-mt-sm-20 {
    margin-top: 20px !important;
  }
  .kl-mt-n-sm-20 {
    margin-top: -20px !important;
  }
  .kl-pt-sm-20 {
    padding-top: 20px !important;
  }
  .kl-mb-sm-20 {
    margin-bottom: 20px !important;
  }
  .kl-mb-n-sm-20 {
    margin-bottom: -20px !important;
  }
  .kl-pb-sm-20 {
    padding-bottom: 20px !important;
  }
  .kl-ms-sm-20 {
    margin-left: 20px !important;
  }
  .kl-ms-n-sm-20 {
    margin-left: -20px !important;
  }
  .kl-ps-sm-20 {
    padding-left: 20px !important;
  }
  .kl-me-sm-20 {
    margin-right: 20px !important;
  }
  .kl-me-n-sm-20 {
    margin-right: -20px !important;
  }
  .kl-pe-sm-20 {
    padding-right: 20px !important;
  }
  .kl-gx-sm-25 {
    --bs-gutter-x: 25px;
  }
  .kl-gy-sm-25 {
    --bs-gutter-y: 25px;
  }
  .kl-mx-sm-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .kl-my-sm-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .kl-px-sm-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .kl-py-sm-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .kl-mt-sm-25 {
    margin-top: 25px !important;
  }
  .kl-mt-n-sm-25 {
    margin-top: -25px !important;
  }
  .kl-pt-sm-25 {
    padding-top: 25px !important;
  }
  .kl-mb-sm-25 {
    margin-bottom: 25px !important;
  }
  .kl-mb-n-sm-25 {
    margin-bottom: -25px !important;
  }
  .kl-pb-sm-25 {
    padding-bottom: 25px !important;
  }
  .kl-ms-sm-25 {
    margin-left: 25px !important;
  }
  .kl-ms-n-sm-25 {
    margin-left: -25px !important;
  }
  .kl-ps-sm-25 {
    padding-left: 25px !important;
  }
  .kl-me-sm-25 {
    margin-right: 25px !important;
  }
  .kl-me-n-sm-25 {
    margin-right: -25px !important;
  }
  .kl-pe-sm-25 {
    padding-right: 25px !important;
  }
  .kl-gx-sm-30 {
    --bs-gutter-x: 30px;
  }
  .kl-gy-sm-30 {
    --bs-gutter-y: 30px;
  }
  .kl-mx-sm-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .kl-my-sm-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .kl-px-sm-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .kl-py-sm-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .kl-mt-sm-30 {
    margin-top: 30px !important;
  }
  .kl-mt-n-sm-30 {
    margin-top: -30px !important;
  }
  .kl-pt-sm-30 {
    padding-top: 30px !important;
  }
  .kl-mb-sm-30 {
    margin-bottom: 30px !important;
  }
  .kl-mb-n-sm-30 {
    margin-bottom: -30px !important;
  }
  .kl-pb-sm-30 {
    padding-bottom: 30px !important;
  }
  .kl-ms-sm-30 {
    margin-left: 30px !important;
  }
  .kl-ms-n-sm-30 {
    margin-left: -30px !important;
  }
  .kl-ps-sm-30 {
    padding-left: 30px !important;
  }
  .kl-me-sm-30 {
    margin-right: 30px !important;
  }
  .kl-me-n-sm-30 {
    margin-right: -30px !important;
  }
  .kl-pe-sm-30 {
    padding-right: 30px !important;
  }
  .kl-gx-sm-37 {
    --bs-gutter-x: 37px;
  }
  .kl-gy-sm-37 {
    --bs-gutter-y: 37px;
  }
  .kl-mx-sm-37 {
    margin-left: 37px !important;
    margin-right: 37px !important;
  }
  .kl-my-sm-37 {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .kl-px-sm-37 {
    padding-left: 37px !important;
    padding-right: 37px !important;
  }
  .kl-py-sm-37 {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .kl-mt-sm-37 {
    margin-top: 37px !important;
  }
  .kl-mt-n-sm-37 {
    margin-top: -37px !important;
  }
  .kl-pt-sm-37 {
    padding-top: 37px !important;
  }
  .kl-mb-sm-37 {
    margin-bottom: 37px !important;
  }
  .kl-mb-n-sm-37 {
    margin-bottom: -37px !important;
  }
  .kl-pb-sm-37 {
    padding-bottom: 37px !important;
  }
  .kl-ms-sm-37 {
    margin-left: 37px !important;
  }
  .kl-ms-n-sm-37 {
    margin-left: -37px !important;
  }
  .kl-ps-sm-37 {
    padding-left: 37px !important;
  }
  .kl-me-sm-37 {
    margin-right: 37px !important;
  }
  .kl-me-n-sm-37 {
    margin-right: -37px !important;
  }
  .kl-pe-sm-37 {
    padding-right: 37px !important;
  }
  .kl-gx-sm-40 {
    --bs-gutter-x: 40px;
  }
  .kl-gy-sm-40 {
    --bs-gutter-y: 40px;
  }
  .kl-mx-sm-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .kl-my-sm-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .kl-px-sm-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .kl-py-sm-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .kl-mt-sm-40 {
    margin-top: 40px !important;
  }
  .kl-mt-n-sm-40 {
    margin-top: -40px !important;
  }
  .kl-pt-sm-40 {
    padding-top: 40px !important;
  }
  .kl-mb-sm-40 {
    margin-bottom: 40px !important;
  }
  .kl-mb-n-sm-40 {
    margin-bottom: -40px !important;
  }
  .kl-pb-sm-40 {
    padding-bottom: 40px !important;
  }
  .kl-ms-sm-40 {
    margin-left: 40px !important;
  }
  .kl-ms-n-sm-40 {
    margin-left: -40px !important;
  }
  .kl-ps-sm-40 {
    padding-left: 40px !important;
  }
  .kl-me-sm-40 {
    margin-right: 40px !important;
  }
  .kl-me-n-sm-40 {
    margin-right: -40px !important;
  }
  .kl-pe-sm-40 {
    padding-right: 40px !important;
  }
  .kl-gx-sm-50 {
    --bs-gutter-x: 50px;
  }
  .kl-gy-sm-50 {
    --bs-gutter-y: 50px;
  }
  .kl-mx-sm-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .kl-my-sm-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .kl-px-sm-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .kl-py-sm-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .kl-mt-sm-50 {
    margin-top: 50px !important;
  }
  .kl-mt-n-sm-50 {
    margin-top: -50px !important;
  }
  .kl-pt-sm-50 {
    padding-top: 50px !important;
  }
  .kl-mb-sm-50 {
    margin-bottom: 50px !important;
  }
  .kl-mb-n-sm-50 {
    margin-bottom: -50px !important;
  }
  .kl-pb-sm-50 {
    padding-bottom: 50px !important;
  }
  .kl-ms-sm-50 {
    margin-left: 50px !important;
  }
  .kl-ms-n-sm-50 {
    margin-left: -50px !important;
  }
  .kl-ps-sm-50 {
    padding-left: 50px !important;
  }
  .kl-me-sm-50 {
    margin-right: 50px !important;
  }
  .kl-me-n-sm-50 {
    margin-right: -50px !important;
  }
  .kl-pe-sm-50 {
    padding-right: 50px !important;
  }
  .kl-gx-sm-60 {
    --bs-gutter-x: 60px;
  }
  .kl-gy-sm-60 {
    --bs-gutter-y: 60px;
  }
  .kl-mx-sm-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .kl-my-sm-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .kl-px-sm-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .kl-py-sm-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .kl-mt-sm-60 {
    margin-top: 60px !important;
  }
  .kl-mt-n-sm-60 {
    margin-top: -60px !important;
  }
  .kl-pt-sm-60 {
    padding-top: 60px !important;
  }
  .kl-mb-sm-60 {
    margin-bottom: 60px !important;
  }
  .kl-mb-n-sm-60 {
    margin-bottom: -60px !important;
  }
  .kl-pb-sm-60 {
    padding-bottom: 60px !important;
  }
  .kl-ms-sm-60 {
    margin-left: 60px !important;
  }
  .kl-ms-n-sm-60 {
    margin-left: -60px !important;
  }
  .kl-ps-sm-60 {
    padding-left: 60px !important;
  }
  .kl-me-sm-60 {
    margin-right: 60px !important;
  }
  .kl-me-n-sm-60 {
    margin-right: -60px !important;
  }
  .kl-pe-sm-60 {
    padding-right: 60px !important;
  }
  .kl-gx-sm-65 {
    --bs-gutter-x: 65px;
  }
  .kl-gy-sm-65 {
    --bs-gutter-y: 65px;
  }
  .kl-mx-sm-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  .kl-my-sm-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .kl-px-sm-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  .kl-py-sm-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .kl-mt-sm-65 {
    margin-top: 65px !important;
  }
  .kl-mt-n-sm-65 {
    margin-top: -65px !important;
  }
  .kl-pt-sm-65 {
    padding-top: 65px !important;
  }
  .kl-mb-sm-65 {
    margin-bottom: 65px !important;
  }
  .kl-mb-n-sm-65 {
    margin-bottom: -65px !important;
  }
  .kl-pb-sm-65 {
    padding-bottom: 65px !important;
  }
  .kl-ms-sm-65 {
    margin-left: 65px !important;
  }
  .kl-ms-n-sm-65 {
    margin-left: -65px !important;
  }
  .kl-ps-sm-65 {
    padding-left: 65px !important;
  }
  .kl-me-sm-65 {
    margin-right: 65px !important;
  }
  .kl-me-n-sm-65 {
    margin-right: -65px !important;
  }
  .kl-pe-sm-65 {
    padding-right: 65px !important;
  }
  .kl-gx-sm-70 {
    --bs-gutter-x: 70px;
  }
  .kl-gy-sm-70 {
    --bs-gutter-y: 70px;
  }
  .kl-mx-sm-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .kl-my-sm-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .kl-px-sm-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .kl-py-sm-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .kl-mt-sm-70 {
    margin-top: 70px !important;
  }
  .kl-mt-n-sm-70 {
    margin-top: -70px !important;
  }
  .kl-pt-sm-70 {
    padding-top: 70px !important;
  }
  .kl-mb-sm-70 {
    margin-bottom: 70px !important;
  }
  .kl-mb-n-sm-70 {
    margin-bottom: -70px !important;
  }
  .kl-pb-sm-70 {
    padding-bottom: 70px !important;
  }
  .kl-ms-sm-70 {
    margin-left: 70px !important;
  }
  .kl-ms-n-sm-70 {
    margin-left: -70px !important;
  }
  .kl-ps-sm-70 {
    padding-left: 70px !important;
  }
  .kl-me-sm-70 {
    margin-right: 70px !important;
  }
  .kl-me-n-sm-70 {
    margin-right: -70px !important;
  }
  .kl-pe-sm-70 {
    padding-right: 70px !important;
  }
  .kl-gx-sm-80 {
    --bs-gutter-x: 80px;
  }
  .kl-gy-sm-80 {
    --bs-gutter-y: 80px;
  }
  .kl-mx-sm-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .kl-my-sm-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .kl-px-sm-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .kl-py-sm-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .kl-mt-sm-80 {
    margin-top: 80px !important;
  }
  .kl-mt-n-sm-80 {
    margin-top: -80px !important;
  }
  .kl-pt-sm-80 {
    padding-top: 80px !important;
  }
  .kl-mb-sm-80 {
    margin-bottom: 80px !important;
  }
  .kl-mb-n-sm-80 {
    margin-bottom: -80px !important;
  }
  .kl-pb-sm-80 {
    padding-bottom: 80px !important;
  }
  .kl-ms-sm-80 {
    margin-left: 80px !important;
  }
  .kl-ms-n-sm-80 {
    margin-left: -80px !important;
  }
  .kl-ps-sm-80 {
    padding-left: 80px !important;
  }
  .kl-me-sm-80 {
    margin-right: 80px !important;
  }
  .kl-me-n-sm-80 {
    margin-right: -80px !important;
  }
  .kl-pe-sm-80 {
    padding-right: 80px !important;
  }
  .kl-gx-sm-90 {
    --bs-gutter-x: 90px;
  }
  .kl-gy-sm-90 {
    --bs-gutter-y: 90px;
  }
  .kl-mx-sm-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .kl-my-sm-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .kl-px-sm-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .kl-py-sm-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .kl-mt-sm-90 {
    margin-top: 90px !important;
  }
  .kl-mt-n-sm-90 {
    margin-top: -90px !important;
  }
  .kl-pt-sm-90 {
    padding-top: 90px !important;
  }
  .kl-mb-sm-90 {
    margin-bottom: 90px !important;
  }
  .kl-mb-n-sm-90 {
    margin-bottom: -90px !important;
  }
  .kl-pb-sm-90 {
    padding-bottom: 90px !important;
  }
  .kl-ms-sm-90 {
    margin-left: 90px !important;
  }
  .kl-ms-n-sm-90 {
    margin-left: -90px !important;
  }
  .kl-ps-sm-90 {
    padding-left: 90px !important;
  }
  .kl-me-sm-90 {
    margin-right: 90px !important;
  }
  .kl-me-n-sm-90 {
    margin-right: -90px !important;
  }
  .kl-pe-sm-90 {
    padding-right: 90px !important;
  }
  .kl-gx-sm-95 {
    --bs-gutter-x: 95px;
  }
  .kl-gy-sm-95 {
    --bs-gutter-y: 95px;
  }
  .kl-mx-sm-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  .kl-my-sm-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .kl-px-sm-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  .kl-py-sm-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .kl-mt-sm-95 {
    margin-top: 95px !important;
  }
  .kl-mt-n-sm-95 {
    margin-top: -95px !important;
  }
  .kl-pt-sm-95 {
    padding-top: 95px !important;
  }
  .kl-mb-sm-95 {
    margin-bottom: 95px !important;
  }
  .kl-mb-n-sm-95 {
    margin-bottom: -95px !important;
  }
  .kl-pb-sm-95 {
    padding-bottom: 95px !important;
  }
  .kl-ms-sm-95 {
    margin-left: 95px !important;
  }
  .kl-ms-n-sm-95 {
    margin-left: -95px !important;
  }
  .kl-ps-sm-95 {
    padding-left: 95px !important;
  }
  .kl-me-sm-95 {
    margin-right: 95px !important;
  }
  .kl-me-n-sm-95 {
    margin-right: -95px !important;
  }
  .kl-pe-sm-95 {
    padding-right: 95px !important;
  }
  .kl-gx-sm-135 {
    --bs-gutter-x: 135px;
  }
  .kl-gy-sm-135 {
    --bs-gutter-y: 135px;
  }
  .kl-mx-sm-135 {
    margin-left: 135px !important;
    margin-right: 135px !important;
  }
  .kl-my-sm-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .kl-px-sm-135 {
    padding-left: 135px !important;
    padding-right: 135px !important;
  }
  .kl-py-sm-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .kl-mt-sm-135 {
    margin-top: 135px !important;
  }
  .kl-mt-n-sm-135 {
    margin-top: -135px !important;
  }
  .kl-pt-sm-135 {
    padding-top: 135px !important;
  }
  .kl-mb-sm-135 {
    margin-bottom: 135px !important;
  }
  .kl-mb-n-sm-135 {
    margin-bottom: -135px !important;
  }
  .kl-pb-sm-135 {
    padding-bottom: 135px !important;
  }
  .kl-ms-sm-135 {
    margin-left: 135px !important;
  }
  .kl-ms-n-sm-135 {
    margin-left: -135px !important;
  }
  .kl-ps-sm-135 {
    padding-left: 135px !important;
  }
  .kl-me-sm-135 {
    margin-right: 135px !important;
  }
  .kl-me-n-sm-135 {
    margin-right: -135px !important;
  }
  .kl-pe-sm-135 {
    padding-right: 135px !important;
  }
  .kl-gx-sm-150 {
    --bs-gutter-x: 150px;
  }
  .kl-gy-sm-150 {
    --bs-gutter-y: 150px;
  }
  .kl-mx-sm-150 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }
  .kl-my-sm-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .kl-px-sm-150 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
  .kl-py-sm-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .kl-mt-sm-150 {
    margin-top: 150px !important;
  }
  .kl-mt-n-sm-150 {
    margin-top: -150px !important;
  }
  .kl-pt-sm-150 {
    padding-top: 150px !important;
  }
  .kl-mb-sm-150 {
    margin-bottom: 150px !important;
  }
  .kl-mb-n-sm-150 {
    margin-bottom: -150px !important;
  }
  .kl-pb-sm-150 {
    padding-bottom: 150px !important;
  }
  .kl-ms-sm-150 {
    margin-left: 150px !important;
  }
  .kl-ms-n-sm-150 {
    margin-left: -150px !important;
  }
  .kl-ps-sm-150 {
    padding-left: 150px !important;
  }
  .kl-me-sm-150 {
    margin-right: 150px !important;
  }
  .kl-me-n-sm-150 {
    margin-right: -150px !important;
  }
  .kl-pe-sm-150 {
    padding-right: 150px !important;
  }
  .kl-gx-sm-200 {
    --bs-gutter-x: 200px;
  }
  .kl-gy-sm-200 {
    --bs-gutter-y: 200px;
  }
  .kl-mx-sm-200 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }
  .kl-my-sm-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .kl-px-sm-200 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }
  .kl-py-sm-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .kl-mt-sm-200 {
    margin-top: 200px !important;
  }
  .kl-mt-n-sm-200 {
    margin-top: -200px !important;
  }
  .kl-pt-sm-200 {
    padding-top: 200px !important;
  }
  .kl-mb-sm-200 {
    margin-bottom: 200px !important;
  }
  .kl-mb-n-sm-200 {
    margin-bottom: -200px !important;
  }
  .kl-pb-sm-200 {
    padding-bottom: 200px !important;
  }
  .kl-ms-sm-200 {
    margin-left: 200px !important;
  }
  .kl-ms-n-sm-200 {
    margin-left: -200px !important;
  }
  .kl-ps-sm-200 {
    padding-left: 200px !important;
  }
  .kl-me-sm-200 {
    margin-right: 200px !important;
  }
  .kl-me-n-sm-200 {
    margin-right: -200px !important;
  }
  .kl-pe-sm-200 {
    padding-right: 200px !important;
  }
}
@media (min-width: 768px) {
  .kl-lh-md-0 {
    line-height: 0 !important;
  }
  .kl-lh-md-0 h1, .kl-lh-md-0 h2, .kl-lh-md-0 p {
    line-height: 0 !important;
  }
  .kl-lh-md-0_8 {
    line-height: 0.8 !important;
  }
  .kl-lh-md-0_8 h1, .kl-lh-md-0_8 h2, .kl-lh-md-0_8 p {
    line-height: 0.8 !important;
  }
  .kl-lh-md-1 {
    line-height: 1 !important;
  }
  .kl-lh-md-1 h1, .kl-lh-md-1 h2, .kl-lh-md-1 p {
    line-height: 1 !important;
  }
  .kl-lh-md-1_1 {
    line-height: 1.1 !important;
  }
  .kl-lh-md-1_1 h1, .kl-lh-md-1_1 h2, .kl-lh-md-1_1 p {
    line-height: 1.1 !important;
  }
  .kl-lh-md-1_2 {
    line-height: 1.2 !important;
  }
  .kl-lh-md-1_2 h1, .kl-lh-md-1_2 h2, .kl-lh-md-1_2 p {
    line-height: 1.2 !important;
  }
  .kl-lh-md-1_3 {
    line-height: 1.3 !important;
  }
  .kl-lh-md-1_3 h1, .kl-lh-md-1_3 h2, .kl-lh-md-1_3 p {
    line-height: 1.3 !important;
  }
  .kl-lh-md-1_4 {
    line-height: 1.4 !important;
  }
  .kl-lh-md-1_4 h1, .kl-lh-md-1_4 h2, .kl-lh-md-1_4 p {
    line-height: 1.4 !important;
  }
  .kl-lh-md-1_5 {
    line-height: 1.5 !important;
  }
  .kl-lh-md-1_5 h1, .kl-lh-md-1_5 h2, .kl-lh-md-1_5 p {
    line-height: 1.5 !important;
  }
  .kl-col-md-40-perc {
    width: 40%;
  }
  .kl-col-md-48-perc {
    width: 48%;
  }
  .kl-col-md-50-perc {
    width: 50%;
  }
  .kl-col-md-52-perc {
    width: 52%;
  }
  .kl-col-md-60-perc {
    width: 60%;
  }
  .kl-col-md-100-perc {
    width: 100%;
  }
  .kl-max-w-md-none {
    max-width: none;
  }
  .kl-w-md-none {
    width: none;
    max-width: 100%;
  }
  .kl-min-w-md-none {
    min-width: none;
  }
  .kl-max-w-md-100 {
    max-width: 100px;
  }
  .kl-w-md-100 {
    width: 100px;
    max-width: 100%;
  }
  .kl-min-w-md-100 {
    min-width: 100px;
  }
  .kl-max-w-md-142 {
    max-width: 142px;
  }
  .kl-w-md-142 {
    width: 142px;
    max-width: 100%;
  }
  .kl-min-w-md-142 {
    min-width: 142px;
  }
  .kl-max-w-md-212 {
    max-width: 212px;
  }
  .kl-w-md-212 {
    width: 212px;
    max-width: 100%;
  }
  .kl-min-w-md-212 {
    min-width: 212px;
  }
  .kl-max-w-md-240 {
    max-width: 240px;
  }
  .kl-w-md-240 {
    width: 240px;
    max-width: 100%;
  }
  .kl-min-w-md-240 {
    min-width: 240px;
  }
  .kl-max-w-md-264 {
    max-width: 264px;
  }
  .kl-w-md-264 {
    width: 264px;
    max-width: 100%;
  }
  .kl-min-w-md-264 {
    min-width: 264px;
  }
  .kl-max-w-md-310 {
    max-width: 310px;
  }
  .kl-w-md-310 {
    width: 310px;
    max-width: 100%;
  }
  .kl-min-w-md-310 {
    min-width: 310px;
  }
  .kl-max-w-md-315 {
    max-width: 315px;
  }
  .kl-w-md-315 {
    width: 315px;
    max-width: 100%;
  }
  .kl-min-w-md-315 {
    min-width: 315px;
  }
  .kl-max-w-md-362 {
    max-width: 362px;
  }
  .kl-w-md-362 {
    width: 362px;
    max-width: 100%;
  }
  .kl-min-w-md-362 {
    min-width: 362px;
  }
  .kl-max-w-md-388 {
    max-width: 388px;
  }
  .kl-w-md-388 {
    width: 388px;
    max-width: 100%;
  }
  .kl-min-w-md-388 {
    min-width: 388px;
  }
  .kl-max-w-md-408 {
    max-width: 408px;
  }
  .kl-w-md-408 {
    width: 408px;
    max-width: 100%;
  }
  .kl-min-w-md-408 {
    min-width: 408px;
  }
  .kl-max-w-md-480 {
    max-width: 480px;
  }
  .kl-w-md-480 {
    width: 480px;
    max-width: 100%;
  }
  .kl-min-w-md-480 {
    min-width: 480px;
  }
  .kl-max-w-md-500 {
    max-width: 500px;
  }
  .kl-w-md-500 {
    width: 500px;
    max-width: 100%;
  }
  .kl-min-w-md-500 {
    min-width: 500px;
  }
  .kl-max-w-md-536 {
    max-width: 536px;
  }
  .kl-w-md-536 {
    width: 536px;
    max-width: 100%;
  }
  .kl-min-w-md-536 {
    min-width: 536px;
  }
  .kl-max-w-md-604 {
    max-width: 604px;
  }
  .kl-w-md-604 {
    width: 604px;
    max-width: 100%;
  }
  .kl-min-w-md-604 {
    min-width: 604px;
  }
  .kl-max-w-md-680 {
    max-width: 680px;
  }
  .kl-w-md-680 {
    width: 680px;
    max-width: 100%;
  }
  .kl-min-w-md-680 {
    min-width: 680px;
  }
  .kl-max-w-md-730 {
    max-width: 730px;
  }
  .kl-w-md-730 {
    width: 730px;
    max-width: 100%;
  }
  .kl-min-w-md-730 {
    min-width: 730px;
  }
  .kl-max-w-md-824 {
    max-width: 824px;
  }
  .kl-w-md-824 {
    width: 824px;
    max-width: 100%;
  }
  .kl-min-w-md-824 {
    min-width: 824px;
  }
  .kl-max-w-md-845 {
    max-width: 845px;
  }
  .kl-w-md-845 {
    width: 845px;
    max-width: 100%;
  }
  .kl-min-w-md-845 {
    min-width: 845px;
  }
  .kl-max-w-md-850 {
    max-width: 850px;
  }
  .kl-w-md-850 {
    width: 850px;
    max-width: 100%;
  }
  .kl-min-w-md-850 {
    min-width: 850px;
  }
  .kl-max-w-md-784 {
    max-width: 784px;
  }
  .kl-w-md-784 {
    width: 784px;
    max-width: 100%;
  }
  .kl-min-w-md-784 {
    min-width: 784px;
  }
  .kl-max-w-md-956 {
    max-width: 956px;
  }
  .kl-w-md-956 {
    width: 956px;
    max-width: 100%;
  }
  .kl-min-w-md-956 {
    min-width: 956px;
  }
  .kl-max-w-md-1164 {
    max-width: 1164px;
  }
  .kl-w-md-1164 {
    width: 1164px;
    max-width: 100%;
  }
  .kl-min-w-md-1164 {
    min-width: 1164px;
  }
  .kl-max-w-md-1200 {
    max-width: 1200px;
  }
  .kl-w-md-1200 {
    width: 1200px;
    max-width: 100%;
  }
  .kl-min-w-md-1200 {
    min-width: 1200px;
  }
  .kl-max-w-md-1256 {
    max-width: 1256px;
  }
  .kl-w-md-1256 {
    width: 1256px;
    max-width: 100%;
  }
  .kl-min-w-md-1256 {
    min-width: 1256px;
  }
  .kl-gx-md-0 {
    --bs-gutter-x: 0;
  }
  .kl-gy-md-0 {
    --bs-gutter-y: 0;
  }
  .kl-mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .kl-my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .kl-px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .kl-py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .kl-mt-md-0 {
    margin-top: 0 !important;
  }
  .kl-mt-n-md-0 {
    margin-top: -0 !important;
  }
  .kl-pt-md-0 {
    padding-top: 0 !important;
  }
  .kl-mb-md-0 {
    margin-bottom: 0 !important;
  }
  .kl-mb-n-md-0 {
    margin-bottom: -0 !important;
  }
  .kl-pb-md-0 {
    padding-bottom: 0 !important;
  }
  .kl-ms-md-0 {
    margin-left: 0 !important;
  }
  .kl-ms-n-md-0 {
    margin-left: -0 !important;
  }
  .kl-ps-md-0 {
    padding-left: 0 !important;
  }
  .kl-me-md-0 {
    margin-right: 0 !important;
  }
  .kl-me-n-md-0 {
    margin-right: -0 !important;
  }
  .kl-pe-md-0 {
    padding-right: 0 !important;
  }
  .kl-gx-md-6 {
    --bs-gutter-x: 6px;
  }
  .kl-gy-md-6 {
    --bs-gutter-y: 6px;
  }
  .kl-mx-md-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .kl-my-md-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .kl-px-md-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .kl-py-md-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .kl-mt-md-6 {
    margin-top: 6px !important;
  }
  .kl-mt-n-md-6 {
    margin-top: -6px !important;
  }
  .kl-pt-md-6 {
    padding-top: 6px !important;
  }
  .kl-mb-md-6 {
    margin-bottom: 6px !important;
  }
  .kl-mb-n-md-6 {
    margin-bottom: -6px !important;
  }
  .kl-pb-md-6 {
    padding-bottom: 6px !important;
  }
  .kl-ms-md-6 {
    margin-left: 6px !important;
  }
  .kl-ms-n-md-6 {
    margin-left: -6px !important;
  }
  .kl-ps-md-6 {
    padding-left: 6px !important;
  }
  .kl-me-md-6 {
    margin-right: 6px !important;
  }
  .kl-me-n-md-6 {
    margin-right: -6px !important;
  }
  .kl-pe-md-6 {
    padding-right: 6px !important;
  }
  .kl-gx-md-8 {
    --bs-gutter-x: 8px;
  }
  .kl-gy-md-8 {
    --bs-gutter-y: 8px;
  }
  .kl-mx-md-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .kl-my-md-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .kl-px-md-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .kl-py-md-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .kl-mt-md-8 {
    margin-top: 8px !important;
  }
  .kl-mt-n-md-8 {
    margin-top: -8px !important;
  }
  .kl-pt-md-8 {
    padding-top: 8px !important;
  }
  .kl-mb-md-8 {
    margin-bottom: 8px !important;
  }
  .kl-mb-n-md-8 {
    margin-bottom: -8px !important;
  }
  .kl-pb-md-8 {
    padding-bottom: 8px !important;
  }
  .kl-ms-md-8 {
    margin-left: 8px !important;
  }
  .kl-ms-n-md-8 {
    margin-left: -8px !important;
  }
  .kl-ps-md-8 {
    padding-left: 8px !important;
  }
  .kl-me-md-8 {
    margin-right: 8px !important;
  }
  .kl-me-n-md-8 {
    margin-right: -8px !important;
  }
  .kl-pe-md-8 {
    padding-right: 8px !important;
  }
  .kl-gx-md-10 {
    --bs-gutter-x: 10px;
  }
  .kl-gy-md-10 {
    --bs-gutter-y: 10px;
  }
  .kl-mx-md-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .kl-my-md-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .kl-px-md-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .kl-py-md-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .kl-mt-md-10 {
    margin-top: 10px !important;
  }
  .kl-mt-n-md-10 {
    margin-top: -10px !important;
  }
  .kl-pt-md-10 {
    padding-top: 10px !important;
  }
  .kl-mb-md-10 {
    margin-bottom: 10px !important;
  }
  .kl-mb-n-md-10 {
    margin-bottom: -10px !important;
  }
  .kl-pb-md-10 {
    padding-bottom: 10px !important;
  }
  .kl-ms-md-10 {
    margin-left: 10px !important;
  }
  .kl-ms-n-md-10 {
    margin-left: -10px !important;
  }
  .kl-ps-md-10 {
    padding-left: 10px !important;
  }
  .kl-me-md-10 {
    margin-right: 10px !important;
  }
  .kl-me-n-md-10 {
    margin-right: -10px !important;
  }
  .kl-pe-md-10 {
    padding-right: 10px !important;
  }
  .kl-gx-md-12 {
    --bs-gutter-x: 12px;
  }
  .kl-gy-md-12 {
    --bs-gutter-y: 12px;
  }
  .kl-mx-md-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .kl-my-md-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .kl-px-md-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .kl-py-md-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .kl-mt-md-12 {
    margin-top: 12px !important;
  }
  .kl-mt-n-md-12 {
    margin-top: -12px !important;
  }
  .kl-pt-md-12 {
    padding-top: 12px !important;
  }
  .kl-mb-md-12 {
    margin-bottom: 12px !important;
  }
  .kl-mb-n-md-12 {
    margin-bottom: -12px !important;
  }
  .kl-pb-md-12 {
    padding-bottom: 12px !important;
  }
  .kl-ms-md-12 {
    margin-left: 12px !important;
  }
  .kl-ms-n-md-12 {
    margin-left: -12px !important;
  }
  .kl-ps-md-12 {
    padding-left: 12px !important;
  }
  .kl-me-md-12 {
    margin-right: 12px !important;
  }
  .kl-me-n-md-12 {
    margin-right: -12px !important;
  }
  .kl-pe-md-12 {
    padding-right: 12px !important;
  }
  .kl-gx-md-16 {
    --bs-gutter-x: 16px;
  }
  .kl-gy-md-16 {
    --bs-gutter-y: 16px;
  }
  .kl-mx-md-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .kl-my-md-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .kl-px-md-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .kl-py-md-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .kl-mt-md-16 {
    margin-top: 16px !important;
  }
  .kl-mt-n-md-16 {
    margin-top: -16px !important;
  }
  .kl-pt-md-16 {
    padding-top: 16px !important;
  }
  .kl-mb-md-16 {
    margin-bottom: 16px !important;
  }
  .kl-mb-n-md-16 {
    margin-bottom: -16px !important;
  }
  .kl-pb-md-16 {
    padding-bottom: 16px !important;
  }
  .kl-ms-md-16 {
    margin-left: 16px !important;
  }
  .kl-ms-n-md-16 {
    margin-left: -16px !important;
  }
  .kl-ps-md-16 {
    padding-left: 16px !important;
  }
  .kl-me-md-16 {
    margin-right: 16px !important;
  }
  .kl-me-n-md-16 {
    margin-right: -16px !important;
  }
  .kl-pe-md-16 {
    padding-right: 16px !important;
  }
  .kl-gx-md-20 {
    --bs-gutter-x: 20px;
  }
  .kl-gy-md-20 {
    --bs-gutter-y: 20px;
  }
  .kl-mx-md-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .kl-my-md-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .kl-px-md-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .kl-py-md-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .kl-mt-md-20 {
    margin-top: 20px !important;
  }
  .kl-mt-n-md-20 {
    margin-top: -20px !important;
  }
  .kl-pt-md-20 {
    padding-top: 20px !important;
  }
  .kl-mb-md-20 {
    margin-bottom: 20px !important;
  }
  .kl-mb-n-md-20 {
    margin-bottom: -20px !important;
  }
  .kl-pb-md-20 {
    padding-bottom: 20px !important;
  }
  .kl-ms-md-20 {
    margin-left: 20px !important;
  }
  .kl-ms-n-md-20 {
    margin-left: -20px !important;
  }
  .kl-ps-md-20 {
    padding-left: 20px !important;
  }
  .kl-me-md-20 {
    margin-right: 20px !important;
  }
  .kl-me-n-md-20 {
    margin-right: -20px !important;
  }
  .kl-pe-md-20 {
    padding-right: 20px !important;
  }
  .kl-gx-md-25 {
    --bs-gutter-x: 25px;
  }
  .kl-gy-md-25 {
    --bs-gutter-y: 25px;
  }
  .kl-mx-md-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .kl-my-md-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .kl-px-md-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .kl-py-md-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .kl-mt-md-25 {
    margin-top: 25px !important;
  }
  .kl-mt-n-md-25 {
    margin-top: -25px !important;
  }
  .kl-pt-md-25 {
    padding-top: 25px !important;
  }
  .kl-mb-md-25 {
    margin-bottom: 25px !important;
  }
  .kl-mb-n-md-25 {
    margin-bottom: -25px !important;
  }
  .kl-pb-md-25 {
    padding-bottom: 25px !important;
  }
  .kl-ms-md-25 {
    margin-left: 25px !important;
  }
  .kl-ms-n-md-25 {
    margin-left: -25px !important;
  }
  .kl-ps-md-25 {
    padding-left: 25px !important;
  }
  .kl-me-md-25 {
    margin-right: 25px !important;
  }
  .kl-me-n-md-25 {
    margin-right: -25px !important;
  }
  .kl-pe-md-25 {
    padding-right: 25px !important;
  }
  .kl-gx-md-30 {
    --bs-gutter-x: 30px;
  }
  .kl-gy-md-30 {
    --bs-gutter-y: 30px;
  }
  .kl-mx-md-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .kl-my-md-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .kl-px-md-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .kl-py-md-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .kl-mt-md-30 {
    margin-top: 30px !important;
  }
  .kl-mt-n-md-30 {
    margin-top: -30px !important;
  }
  .kl-pt-md-30 {
    padding-top: 30px !important;
  }
  .kl-mb-md-30 {
    margin-bottom: 30px !important;
  }
  .kl-mb-n-md-30 {
    margin-bottom: -30px !important;
  }
  .kl-pb-md-30 {
    padding-bottom: 30px !important;
  }
  .kl-ms-md-30 {
    margin-left: 30px !important;
  }
  .kl-ms-n-md-30 {
    margin-left: -30px !important;
  }
  .kl-ps-md-30 {
    padding-left: 30px !important;
  }
  .kl-me-md-30 {
    margin-right: 30px !important;
  }
  .kl-me-n-md-30 {
    margin-right: -30px !important;
  }
  .kl-pe-md-30 {
    padding-right: 30px !important;
  }
  .kl-gx-md-37 {
    --bs-gutter-x: 37px;
  }
  .kl-gy-md-37 {
    --bs-gutter-y: 37px;
  }
  .kl-mx-md-37 {
    margin-left: 37px !important;
    margin-right: 37px !important;
  }
  .kl-my-md-37 {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .kl-px-md-37 {
    padding-left: 37px !important;
    padding-right: 37px !important;
  }
  .kl-py-md-37 {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .kl-mt-md-37 {
    margin-top: 37px !important;
  }
  .kl-mt-n-md-37 {
    margin-top: -37px !important;
  }
  .kl-pt-md-37 {
    padding-top: 37px !important;
  }
  .kl-mb-md-37 {
    margin-bottom: 37px !important;
  }
  .kl-mb-n-md-37 {
    margin-bottom: -37px !important;
  }
  .kl-pb-md-37 {
    padding-bottom: 37px !important;
  }
  .kl-ms-md-37 {
    margin-left: 37px !important;
  }
  .kl-ms-n-md-37 {
    margin-left: -37px !important;
  }
  .kl-ps-md-37 {
    padding-left: 37px !important;
  }
  .kl-me-md-37 {
    margin-right: 37px !important;
  }
  .kl-me-n-md-37 {
    margin-right: -37px !important;
  }
  .kl-pe-md-37 {
    padding-right: 37px !important;
  }
  .kl-gx-md-40 {
    --bs-gutter-x: 40px;
  }
  .kl-gy-md-40 {
    --bs-gutter-y: 40px;
  }
  .kl-mx-md-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .kl-my-md-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .kl-px-md-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .kl-py-md-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .kl-mt-md-40 {
    margin-top: 40px !important;
  }
  .kl-mt-n-md-40 {
    margin-top: -40px !important;
  }
  .kl-pt-md-40 {
    padding-top: 40px !important;
  }
  .kl-mb-md-40 {
    margin-bottom: 40px !important;
  }
  .kl-mb-n-md-40 {
    margin-bottom: -40px !important;
  }
  .kl-pb-md-40 {
    padding-bottom: 40px !important;
  }
  .kl-ms-md-40 {
    margin-left: 40px !important;
  }
  .kl-ms-n-md-40 {
    margin-left: -40px !important;
  }
  .kl-ps-md-40 {
    padding-left: 40px !important;
  }
  .kl-me-md-40 {
    margin-right: 40px !important;
  }
  .kl-me-n-md-40 {
    margin-right: -40px !important;
  }
  .kl-pe-md-40 {
    padding-right: 40px !important;
  }
  .kl-gx-md-50 {
    --bs-gutter-x: 50px;
  }
  .kl-gy-md-50 {
    --bs-gutter-y: 50px;
  }
  .kl-mx-md-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .kl-my-md-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .kl-px-md-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .kl-py-md-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .kl-mt-md-50 {
    margin-top: 50px !important;
  }
  .kl-mt-n-md-50 {
    margin-top: -50px !important;
  }
  .kl-pt-md-50 {
    padding-top: 50px !important;
  }
  .kl-mb-md-50 {
    margin-bottom: 50px !important;
  }
  .kl-mb-n-md-50 {
    margin-bottom: -50px !important;
  }
  .kl-pb-md-50 {
    padding-bottom: 50px !important;
  }
  .kl-ms-md-50 {
    margin-left: 50px !important;
  }
  .kl-ms-n-md-50 {
    margin-left: -50px !important;
  }
  .kl-ps-md-50 {
    padding-left: 50px !important;
  }
  .kl-me-md-50 {
    margin-right: 50px !important;
  }
  .kl-me-n-md-50 {
    margin-right: -50px !important;
  }
  .kl-pe-md-50 {
    padding-right: 50px !important;
  }
  .kl-gx-md-60 {
    --bs-gutter-x: 60px;
  }
  .kl-gy-md-60 {
    --bs-gutter-y: 60px;
  }
  .kl-mx-md-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .kl-my-md-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .kl-px-md-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .kl-py-md-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .kl-mt-md-60 {
    margin-top: 60px !important;
  }
  .kl-mt-n-md-60 {
    margin-top: -60px !important;
  }
  .kl-pt-md-60 {
    padding-top: 60px !important;
  }
  .kl-mb-md-60 {
    margin-bottom: 60px !important;
  }
  .kl-mb-n-md-60 {
    margin-bottom: -60px !important;
  }
  .kl-pb-md-60 {
    padding-bottom: 60px !important;
  }
  .kl-ms-md-60 {
    margin-left: 60px !important;
  }
  .kl-ms-n-md-60 {
    margin-left: -60px !important;
  }
  .kl-ps-md-60 {
    padding-left: 60px !important;
  }
  .kl-me-md-60 {
    margin-right: 60px !important;
  }
  .kl-me-n-md-60 {
    margin-right: -60px !important;
  }
  .kl-pe-md-60 {
    padding-right: 60px !important;
  }
  .kl-gx-md-65 {
    --bs-gutter-x: 65px;
  }
  .kl-gy-md-65 {
    --bs-gutter-y: 65px;
  }
  .kl-mx-md-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  .kl-my-md-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .kl-px-md-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  .kl-py-md-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .kl-mt-md-65 {
    margin-top: 65px !important;
  }
  .kl-mt-n-md-65 {
    margin-top: -65px !important;
  }
  .kl-pt-md-65 {
    padding-top: 65px !important;
  }
  .kl-mb-md-65 {
    margin-bottom: 65px !important;
  }
  .kl-mb-n-md-65 {
    margin-bottom: -65px !important;
  }
  .kl-pb-md-65 {
    padding-bottom: 65px !important;
  }
  .kl-ms-md-65 {
    margin-left: 65px !important;
  }
  .kl-ms-n-md-65 {
    margin-left: -65px !important;
  }
  .kl-ps-md-65 {
    padding-left: 65px !important;
  }
  .kl-me-md-65 {
    margin-right: 65px !important;
  }
  .kl-me-n-md-65 {
    margin-right: -65px !important;
  }
  .kl-pe-md-65 {
    padding-right: 65px !important;
  }
  .kl-gx-md-70 {
    --bs-gutter-x: 70px;
  }
  .kl-gy-md-70 {
    --bs-gutter-y: 70px;
  }
  .kl-mx-md-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .kl-my-md-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .kl-px-md-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .kl-py-md-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .kl-mt-md-70 {
    margin-top: 70px !important;
  }
  .kl-mt-n-md-70 {
    margin-top: -70px !important;
  }
  .kl-pt-md-70 {
    padding-top: 70px !important;
  }
  .kl-mb-md-70 {
    margin-bottom: 70px !important;
  }
  .kl-mb-n-md-70 {
    margin-bottom: -70px !important;
  }
  .kl-pb-md-70 {
    padding-bottom: 70px !important;
  }
  .kl-ms-md-70 {
    margin-left: 70px !important;
  }
  .kl-ms-n-md-70 {
    margin-left: -70px !important;
  }
  .kl-ps-md-70 {
    padding-left: 70px !important;
  }
  .kl-me-md-70 {
    margin-right: 70px !important;
  }
  .kl-me-n-md-70 {
    margin-right: -70px !important;
  }
  .kl-pe-md-70 {
    padding-right: 70px !important;
  }
  .kl-gx-md-80 {
    --bs-gutter-x: 80px;
  }
  .kl-gy-md-80 {
    --bs-gutter-y: 80px;
  }
  .kl-mx-md-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .kl-my-md-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .kl-px-md-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .kl-py-md-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .kl-mt-md-80 {
    margin-top: 80px !important;
  }
  .kl-mt-n-md-80 {
    margin-top: -80px !important;
  }
  .kl-pt-md-80 {
    padding-top: 80px !important;
  }
  .kl-mb-md-80 {
    margin-bottom: 80px !important;
  }
  .kl-mb-n-md-80 {
    margin-bottom: -80px !important;
  }
  .kl-pb-md-80 {
    padding-bottom: 80px !important;
  }
  .kl-ms-md-80 {
    margin-left: 80px !important;
  }
  .kl-ms-n-md-80 {
    margin-left: -80px !important;
  }
  .kl-ps-md-80 {
    padding-left: 80px !important;
  }
  .kl-me-md-80 {
    margin-right: 80px !important;
  }
  .kl-me-n-md-80 {
    margin-right: -80px !important;
  }
  .kl-pe-md-80 {
    padding-right: 80px !important;
  }
  .kl-gx-md-90 {
    --bs-gutter-x: 90px;
  }
  .kl-gy-md-90 {
    --bs-gutter-y: 90px;
  }
  .kl-mx-md-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .kl-my-md-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .kl-px-md-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .kl-py-md-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .kl-mt-md-90 {
    margin-top: 90px !important;
  }
  .kl-mt-n-md-90 {
    margin-top: -90px !important;
  }
  .kl-pt-md-90 {
    padding-top: 90px !important;
  }
  .kl-mb-md-90 {
    margin-bottom: 90px !important;
  }
  .kl-mb-n-md-90 {
    margin-bottom: -90px !important;
  }
  .kl-pb-md-90 {
    padding-bottom: 90px !important;
  }
  .kl-ms-md-90 {
    margin-left: 90px !important;
  }
  .kl-ms-n-md-90 {
    margin-left: -90px !important;
  }
  .kl-ps-md-90 {
    padding-left: 90px !important;
  }
  .kl-me-md-90 {
    margin-right: 90px !important;
  }
  .kl-me-n-md-90 {
    margin-right: -90px !important;
  }
  .kl-pe-md-90 {
    padding-right: 90px !important;
  }
  .kl-gx-md-95 {
    --bs-gutter-x: 95px;
  }
  .kl-gy-md-95 {
    --bs-gutter-y: 95px;
  }
  .kl-mx-md-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  .kl-my-md-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .kl-px-md-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  .kl-py-md-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .kl-mt-md-95 {
    margin-top: 95px !important;
  }
  .kl-mt-n-md-95 {
    margin-top: -95px !important;
  }
  .kl-pt-md-95 {
    padding-top: 95px !important;
  }
  .kl-mb-md-95 {
    margin-bottom: 95px !important;
  }
  .kl-mb-n-md-95 {
    margin-bottom: -95px !important;
  }
  .kl-pb-md-95 {
    padding-bottom: 95px !important;
  }
  .kl-ms-md-95 {
    margin-left: 95px !important;
  }
  .kl-ms-n-md-95 {
    margin-left: -95px !important;
  }
  .kl-ps-md-95 {
    padding-left: 95px !important;
  }
  .kl-me-md-95 {
    margin-right: 95px !important;
  }
  .kl-me-n-md-95 {
    margin-right: -95px !important;
  }
  .kl-pe-md-95 {
    padding-right: 95px !important;
  }
  .kl-gx-md-135 {
    --bs-gutter-x: 135px;
  }
  .kl-gy-md-135 {
    --bs-gutter-y: 135px;
  }
  .kl-mx-md-135 {
    margin-left: 135px !important;
    margin-right: 135px !important;
  }
  .kl-my-md-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .kl-px-md-135 {
    padding-left: 135px !important;
    padding-right: 135px !important;
  }
  .kl-py-md-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .kl-mt-md-135 {
    margin-top: 135px !important;
  }
  .kl-mt-n-md-135 {
    margin-top: -135px !important;
  }
  .kl-pt-md-135 {
    padding-top: 135px !important;
  }
  .kl-mb-md-135 {
    margin-bottom: 135px !important;
  }
  .kl-mb-n-md-135 {
    margin-bottom: -135px !important;
  }
  .kl-pb-md-135 {
    padding-bottom: 135px !important;
  }
  .kl-ms-md-135 {
    margin-left: 135px !important;
  }
  .kl-ms-n-md-135 {
    margin-left: -135px !important;
  }
  .kl-ps-md-135 {
    padding-left: 135px !important;
  }
  .kl-me-md-135 {
    margin-right: 135px !important;
  }
  .kl-me-n-md-135 {
    margin-right: -135px !important;
  }
  .kl-pe-md-135 {
    padding-right: 135px !important;
  }
  .kl-gx-md-150 {
    --bs-gutter-x: 150px;
  }
  .kl-gy-md-150 {
    --bs-gutter-y: 150px;
  }
  .kl-mx-md-150 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }
  .kl-my-md-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .kl-px-md-150 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
  .kl-py-md-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .kl-mt-md-150 {
    margin-top: 150px !important;
  }
  .kl-mt-n-md-150 {
    margin-top: -150px !important;
  }
  .kl-pt-md-150 {
    padding-top: 150px !important;
  }
  .kl-mb-md-150 {
    margin-bottom: 150px !important;
  }
  .kl-mb-n-md-150 {
    margin-bottom: -150px !important;
  }
  .kl-pb-md-150 {
    padding-bottom: 150px !important;
  }
  .kl-ms-md-150 {
    margin-left: 150px !important;
  }
  .kl-ms-n-md-150 {
    margin-left: -150px !important;
  }
  .kl-ps-md-150 {
    padding-left: 150px !important;
  }
  .kl-me-md-150 {
    margin-right: 150px !important;
  }
  .kl-me-n-md-150 {
    margin-right: -150px !important;
  }
  .kl-pe-md-150 {
    padding-right: 150px !important;
  }
  .kl-gx-md-200 {
    --bs-gutter-x: 200px;
  }
  .kl-gy-md-200 {
    --bs-gutter-y: 200px;
  }
  .kl-mx-md-200 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }
  .kl-my-md-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .kl-px-md-200 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }
  .kl-py-md-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .kl-mt-md-200 {
    margin-top: 200px !important;
  }
  .kl-mt-n-md-200 {
    margin-top: -200px !important;
  }
  .kl-pt-md-200 {
    padding-top: 200px !important;
  }
  .kl-mb-md-200 {
    margin-bottom: 200px !important;
  }
  .kl-mb-n-md-200 {
    margin-bottom: -200px !important;
  }
  .kl-pb-md-200 {
    padding-bottom: 200px !important;
  }
  .kl-ms-md-200 {
    margin-left: 200px !important;
  }
  .kl-ms-n-md-200 {
    margin-left: -200px !important;
  }
  .kl-ps-md-200 {
    padding-left: 200px !important;
  }
  .kl-me-md-200 {
    margin-right: 200px !important;
  }
  .kl-me-n-md-200 {
    margin-right: -200px !important;
  }
  .kl-pe-md-200 {
    padding-right: 200px !important;
  }
}
@media (min-width: 992px) {
  .kl-lh-lg-0 {
    line-height: 0 !important;
  }
  .kl-lh-lg-0 h1, .kl-lh-lg-0 h2, .kl-lh-lg-0 p {
    line-height: 0 !important;
  }
  .kl-lh-lg-0_8 {
    line-height: 0.8 !important;
  }
  .kl-lh-lg-0_8 h1, .kl-lh-lg-0_8 h2, .kl-lh-lg-0_8 p {
    line-height: 0.8 !important;
  }
  .kl-lh-lg-1 {
    line-height: 1 !important;
  }
  .kl-lh-lg-1 h1, .kl-lh-lg-1 h2, .kl-lh-lg-1 p {
    line-height: 1 !important;
  }
  .kl-lh-lg-1_1 {
    line-height: 1.1 !important;
  }
  .kl-lh-lg-1_1 h1, .kl-lh-lg-1_1 h2, .kl-lh-lg-1_1 p {
    line-height: 1.1 !important;
  }
  .kl-lh-lg-1_2 {
    line-height: 1.2 !important;
  }
  .kl-lh-lg-1_2 h1, .kl-lh-lg-1_2 h2, .kl-lh-lg-1_2 p {
    line-height: 1.2 !important;
  }
  .kl-lh-lg-1_3 {
    line-height: 1.3 !important;
  }
  .kl-lh-lg-1_3 h1, .kl-lh-lg-1_3 h2, .kl-lh-lg-1_3 p {
    line-height: 1.3 !important;
  }
  .kl-lh-lg-1_4 {
    line-height: 1.4 !important;
  }
  .kl-lh-lg-1_4 h1, .kl-lh-lg-1_4 h2, .kl-lh-lg-1_4 p {
    line-height: 1.4 !important;
  }
  .kl-lh-lg-1_5 {
    line-height: 1.5 !important;
  }
  .kl-lh-lg-1_5 h1, .kl-lh-lg-1_5 h2, .kl-lh-lg-1_5 p {
    line-height: 1.5 !important;
  }
  .kl-col-lg-40-perc {
    width: 40%;
  }
  .kl-col-lg-48-perc {
    width: 48%;
  }
  .kl-col-lg-50-perc {
    width: 50%;
  }
  .kl-col-lg-52-perc {
    width: 52%;
  }
  .kl-col-lg-60-perc {
    width: 60%;
  }
  .kl-col-lg-100-perc {
    width: 100%;
  }
  .kl-max-w-lg-none {
    max-width: none;
  }
  .kl-w-lg-none {
    width: none;
    max-width: 100%;
  }
  .kl-min-w-lg-none {
    min-width: none;
  }
  .kl-max-w-lg-100 {
    max-width: 100px;
  }
  .kl-w-lg-100 {
    width: 100px;
    max-width: 100%;
  }
  .kl-min-w-lg-100 {
    min-width: 100px;
  }
  .kl-max-w-lg-142 {
    max-width: 142px;
  }
  .kl-w-lg-142 {
    width: 142px;
    max-width: 100%;
  }
  .kl-min-w-lg-142 {
    min-width: 142px;
  }
  .kl-max-w-lg-212 {
    max-width: 212px;
  }
  .kl-w-lg-212 {
    width: 212px;
    max-width: 100%;
  }
  .kl-min-w-lg-212 {
    min-width: 212px;
  }
  .kl-max-w-lg-240 {
    max-width: 240px;
  }
  .kl-w-lg-240 {
    width: 240px;
    max-width: 100%;
  }
  .kl-min-w-lg-240 {
    min-width: 240px;
  }
  .kl-max-w-lg-264 {
    max-width: 264px;
  }
  .kl-w-lg-264 {
    width: 264px;
    max-width: 100%;
  }
  .kl-min-w-lg-264 {
    min-width: 264px;
  }
  .kl-max-w-lg-310 {
    max-width: 310px;
  }
  .kl-w-lg-310 {
    width: 310px;
    max-width: 100%;
  }
  .kl-min-w-lg-310 {
    min-width: 310px;
  }
  .kl-max-w-lg-315 {
    max-width: 315px;
  }
  .kl-w-lg-315 {
    width: 315px;
    max-width: 100%;
  }
  .kl-min-w-lg-315 {
    min-width: 315px;
  }
  .kl-max-w-lg-362 {
    max-width: 362px;
  }
  .kl-w-lg-362 {
    width: 362px;
    max-width: 100%;
  }
  .kl-min-w-lg-362 {
    min-width: 362px;
  }
  .kl-max-w-lg-388 {
    max-width: 388px;
  }
  .kl-w-lg-388 {
    width: 388px;
    max-width: 100%;
  }
  .kl-min-w-lg-388 {
    min-width: 388px;
  }
  .kl-max-w-lg-408 {
    max-width: 408px;
  }
  .kl-w-lg-408 {
    width: 408px;
    max-width: 100%;
  }
  .kl-min-w-lg-408 {
    min-width: 408px;
  }
  .kl-max-w-lg-480 {
    max-width: 480px;
  }
  .kl-w-lg-480 {
    width: 480px;
    max-width: 100%;
  }
  .kl-min-w-lg-480 {
    min-width: 480px;
  }
  .kl-max-w-lg-500 {
    max-width: 500px;
  }
  .kl-w-lg-500 {
    width: 500px;
    max-width: 100%;
  }
  .kl-min-w-lg-500 {
    min-width: 500px;
  }
  .kl-max-w-lg-536 {
    max-width: 536px;
  }
  .kl-w-lg-536 {
    width: 536px;
    max-width: 100%;
  }
  .kl-min-w-lg-536 {
    min-width: 536px;
  }
  .kl-max-w-lg-604 {
    max-width: 604px;
  }
  .kl-w-lg-604 {
    width: 604px;
    max-width: 100%;
  }
  .kl-min-w-lg-604 {
    min-width: 604px;
  }
  .kl-max-w-lg-680 {
    max-width: 680px;
  }
  .kl-w-lg-680 {
    width: 680px;
    max-width: 100%;
  }
  .kl-min-w-lg-680 {
    min-width: 680px;
  }
  .kl-max-w-lg-730 {
    max-width: 730px;
  }
  .kl-w-lg-730 {
    width: 730px;
    max-width: 100%;
  }
  .kl-min-w-lg-730 {
    min-width: 730px;
  }
  .kl-max-w-lg-824 {
    max-width: 824px;
  }
  .kl-w-lg-824 {
    width: 824px;
    max-width: 100%;
  }
  .kl-min-w-lg-824 {
    min-width: 824px;
  }
  .kl-max-w-lg-845 {
    max-width: 845px;
  }
  .kl-w-lg-845 {
    width: 845px;
    max-width: 100%;
  }
  .kl-min-w-lg-845 {
    min-width: 845px;
  }
  .kl-max-w-lg-850 {
    max-width: 850px;
  }
  .kl-w-lg-850 {
    width: 850px;
    max-width: 100%;
  }
  .kl-min-w-lg-850 {
    min-width: 850px;
  }
  .kl-max-w-lg-784 {
    max-width: 784px;
  }
  .kl-w-lg-784 {
    width: 784px;
    max-width: 100%;
  }
  .kl-min-w-lg-784 {
    min-width: 784px;
  }
  .kl-max-w-lg-956 {
    max-width: 956px;
  }
  .kl-w-lg-956 {
    width: 956px;
    max-width: 100%;
  }
  .kl-min-w-lg-956 {
    min-width: 956px;
  }
  .kl-max-w-lg-1164 {
    max-width: 1164px;
  }
  .kl-w-lg-1164 {
    width: 1164px;
    max-width: 100%;
  }
  .kl-min-w-lg-1164 {
    min-width: 1164px;
  }
  .kl-max-w-lg-1200 {
    max-width: 1200px;
  }
  .kl-w-lg-1200 {
    width: 1200px;
    max-width: 100%;
  }
  .kl-min-w-lg-1200 {
    min-width: 1200px;
  }
  .kl-max-w-lg-1256 {
    max-width: 1256px;
  }
  .kl-w-lg-1256 {
    width: 1256px;
    max-width: 100%;
  }
  .kl-min-w-lg-1256 {
    min-width: 1256px;
  }
  .kl-gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .kl-gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .kl-mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .kl-my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .kl-px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .kl-py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .kl-mt-lg-0 {
    margin-top: 0 !important;
  }
  .kl-mt-n-lg-0 {
    margin-top: -0 !important;
  }
  .kl-pt-lg-0 {
    padding-top: 0 !important;
  }
  .kl-mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .kl-mb-n-lg-0 {
    margin-bottom: -0 !important;
  }
  .kl-pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .kl-ms-lg-0 {
    margin-left: 0 !important;
  }
  .kl-ms-n-lg-0 {
    margin-left: -0 !important;
  }
  .kl-ps-lg-0 {
    padding-left: 0 !important;
  }
  .kl-me-lg-0 {
    margin-right: 0 !important;
  }
  .kl-me-n-lg-0 {
    margin-right: -0 !important;
  }
  .kl-pe-lg-0 {
    padding-right: 0 !important;
  }
  .kl-gx-lg-6 {
    --bs-gutter-x: 6px;
  }
  .kl-gy-lg-6 {
    --bs-gutter-y: 6px;
  }
  .kl-mx-lg-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .kl-my-lg-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .kl-px-lg-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .kl-py-lg-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .kl-mt-lg-6 {
    margin-top: 6px !important;
  }
  .kl-mt-n-lg-6 {
    margin-top: -6px !important;
  }
  .kl-pt-lg-6 {
    padding-top: 6px !important;
  }
  .kl-mb-lg-6 {
    margin-bottom: 6px !important;
  }
  .kl-mb-n-lg-6 {
    margin-bottom: -6px !important;
  }
  .kl-pb-lg-6 {
    padding-bottom: 6px !important;
  }
  .kl-ms-lg-6 {
    margin-left: 6px !important;
  }
  .kl-ms-n-lg-6 {
    margin-left: -6px !important;
  }
  .kl-ps-lg-6 {
    padding-left: 6px !important;
  }
  .kl-me-lg-6 {
    margin-right: 6px !important;
  }
  .kl-me-n-lg-6 {
    margin-right: -6px !important;
  }
  .kl-pe-lg-6 {
    padding-right: 6px !important;
  }
  .kl-gx-lg-8 {
    --bs-gutter-x: 8px;
  }
  .kl-gy-lg-8 {
    --bs-gutter-y: 8px;
  }
  .kl-mx-lg-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .kl-my-lg-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .kl-px-lg-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .kl-py-lg-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .kl-mt-lg-8 {
    margin-top: 8px !important;
  }
  .kl-mt-n-lg-8 {
    margin-top: -8px !important;
  }
  .kl-pt-lg-8 {
    padding-top: 8px !important;
  }
  .kl-mb-lg-8 {
    margin-bottom: 8px !important;
  }
  .kl-mb-n-lg-8 {
    margin-bottom: -8px !important;
  }
  .kl-pb-lg-8 {
    padding-bottom: 8px !important;
  }
  .kl-ms-lg-8 {
    margin-left: 8px !important;
  }
  .kl-ms-n-lg-8 {
    margin-left: -8px !important;
  }
  .kl-ps-lg-8 {
    padding-left: 8px !important;
  }
  .kl-me-lg-8 {
    margin-right: 8px !important;
  }
  .kl-me-n-lg-8 {
    margin-right: -8px !important;
  }
  .kl-pe-lg-8 {
    padding-right: 8px !important;
  }
  .kl-gx-lg-10 {
    --bs-gutter-x: 10px;
  }
  .kl-gy-lg-10 {
    --bs-gutter-y: 10px;
  }
  .kl-mx-lg-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .kl-my-lg-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .kl-px-lg-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .kl-py-lg-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .kl-mt-lg-10 {
    margin-top: 10px !important;
  }
  .kl-mt-n-lg-10 {
    margin-top: -10px !important;
  }
  .kl-pt-lg-10 {
    padding-top: 10px !important;
  }
  .kl-mb-lg-10 {
    margin-bottom: 10px !important;
  }
  .kl-mb-n-lg-10 {
    margin-bottom: -10px !important;
  }
  .kl-pb-lg-10 {
    padding-bottom: 10px !important;
  }
  .kl-ms-lg-10 {
    margin-left: 10px !important;
  }
  .kl-ms-n-lg-10 {
    margin-left: -10px !important;
  }
  .kl-ps-lg-10 {
    padding-left: 10px !important;
  }
  .kl-me-lg-10 {
    margin-right: 10px !important;
  }
  .kl-me-n-lg-10 {
    margin-right: -10px !important;
  }
  .kl-pe-lg-10 {
    padding-right: 10px !important;
  }
  .kl-gx-lg-12 {
    --bs-gutter-x: 12px;
  }
  .kl-gy-lg-12 {
    --bs-gutter-y: 12px;
  }
  .kl-mx-lg-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .kl-my-lg-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .kl-px-lg-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .kl-py-lg-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .kl-mt-lg-12 {
    margin-top: 12px !important;
  }
  .kl-mt-n-lg-12 {
    margin-top: -12px !important;
  }
  .kl-pt-lg-12 {
    padding-top: 12px !important;
  }
  .kl-mb-lg-12 {
    margin-bottom: 12px !important;
  }
  .kl-mb-n-lg-12 {
    margin-bottom: -12px !important;
  }
  .kl-pb-lg-12 {
    padding-bottom: 12px !important;
  }
  .kl-ms-lg-12 {
    margin-left: 12px !important;
  }
  .kl-ms-n-lg-12 {
    margin-left: -12px !important;
  }
  .kl-ps-lg-12 {
    padding-left: 12px !important;
  }
  .kl-me-lg-12 {
    margin-right: 12px !important;
  }
  .kl-me-n-lg-12 {
    margin-right: -12px !important;
  }
  .kl-pe-lg-12 {
    padding-right: 12px !important;
  }
  .kl-gx-lg-16 {
    --bs-gutter-x: 16px;
  }
  .kl-gy-lg-16 {
    --bs-gutter-y: 16px;
  }
  .kl-mx-lg-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .kl-my-lg-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .kl-px-lg-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .kl-py-lg-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .kl-mt-lg-16 {
    margin-top: 16px !important;
  }
  .kl-mt-n-lg-16 {
    margin-top: -16px !important;
  }
  .kl-pt-lg-16 {
    padding-top: 16px !important;
  }
  .kl-mb-lg-16 {
    margin-bottom: 16px !important;
  }
  .kl-mb-n-lg-16 {
    margin-bottom: -16px !important;
  }
  .kl-pb-lg-16 {
    padding-bottom: 16px !important;
  }
  .kl-ms-lg-16 {
    margin-left: 16px !important;
  }
  .kl-ms-n-lg-16 {
    margin-left: -16px !important;
  }
  .kl-ps-lg-16 {
    padding-left: 16px !important;
  }
  .kl-me-lg-16 {
    margin-right: 16px !important;
  }
  .kl-me-n-lg-16 {
    margin-right: -16px !important;
  }
  .kl-pe-lg-16 {
    padding-right: 16px !important;
  }
  .kl-gx-lg-20 {
    --bs-gutter-x: 20px;
  }
  .kl-gy-lg-20 {
    --bs-gutter-y: 20px;
  }
  .kl-mx-lg-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .kl-my-lg-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .kl-px-lg-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .kl-py-lg-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .kl-mt-lg-20 {
    margin-top: 20px !important;
  }
  .kl-mt-n-lg-20 {
    margin-top: -20px !important;
  }
  .kl-pt-lg-20 {
    padding-top: 20px !important;
  }
  .kl-mb-lg-20 {
    margin-bottom: 20px !important;
  }
  .kl-mb-n-lg-20 {
    margin-bottom: -20px !important;
  }
  .kl-pb-lg-20 {
    padding-bottom: 20px !important;
  }
  .kl-ms-lg-20 {
    margin-left: 20px !important;
  }
  .kl-ms-n-lg-20 {
    margin-left: -20px !important;
  }
  .kl-ps-lg-20 {
    padding-left: 20px !important;
  }
  .kl-me-lg-20 {
    margin-right: 20px !important;
  }
  .kl-me-n-lg-20 {
    margin-right: -20px !important;
  }
  .kl-pe-lg-20 {
    padding-right: 20px !important;
  }
  .kl-gx-lg-25 {
    --bs-gutter-x: 25px;
  }
  .kl-gy-lg-25 {
    --bs-gutter-y: 25px;
  }
  .kl-mx-lg-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .kl-my-lg-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .kl-px-lg-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .kl-py-lg-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .kl-mt-lg-25 {
    margin-top: 25px !important;
  }
  .kl-mt-n-lg-25 {
    margin-top: -25px !important;
  }
  .kl-pt-lg-25 {
    padding-top: 25px !important;
  }
  .kl-mb-lg-25 {
    margin-bottom: 25px !important;
  }
  .kl-mb-n-lg-25 {
    margin-bottom: -25px !important;
  }
  .kl-pb-lg-25 {
    padding-bottom: 25px !important;
  }
  .kl-ms-lg-25 {
    margin-left: 25px !important;
  }
  .kl-ms-n-lg-25 {
    margin-left: -25px !important;
  }
  .kl-ps-lg-25 {
    padding-left: 25px !important;
  }
  .kl-me-lg-25 {
    margin-right: 25px !important;
  }
  .kl-me-n-lg-25 {
    margin-right: -25px !important;
  }
  .kl-pe-lg-25 {
    padding-right: 25px !important;
  }
  .kl-gx-lg-30 {
    --bs-gutter-x: 30px;
  }
  .kl-gy-lg-30 {
    --bs-gutter-y: 30px;
  }
  .kl-mx-lg-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .kl-my-lg-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .kl-px-lg-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .kl-py-lg-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .kl-mt-lg-30 {
    margin-top: 30px !important;
  }
  .kl-mt-n-lg-30 {
    margin-top: -30px !important;
  }
  .kl-pt-lg-30 {
    padding-top: 30px !important;
  }
  .kl-mb-lg-30 {
    margin-bottom: 30px !important;
  }
  .kl-mb-n-lg-30 {
    margin-bottom: -30px !important;
  }
  .kl-pb-lg-30 {
    padding-bottom: 30px !important;
  }
  .kl-ms-lg-30 {
    margin-left: 30px !important;
  }
  .kl-ms-n-lg-30 {
    margin-left: -30px !important;
  }
  .kl-ps-lg-30 {
    padding-left: 30px !important;
  }
  .kl-me-lg-30 {
    margin-right: 30px !important;
  }
  .kl-me-n-lg-30 {
    margin-right: -30px !important;
  }
  .kl-pe-lg-30 {
    padding-right: 30px !important;
  }
  .kl-gx-lg-37 {
    --bs-gutter-x: 37px;
  }
  .kl-gy-lg-37 {
    --bs-gutter-y: 37px;
  }
  .kl-mx-lg-37 {
    margin-left: 37px !important;
    margin-right: 37px !important;
  }
  .kl-my-lg-37 {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .kl-px-lg-37 {
    padding-left: 37px !important;
    padding-right: 37px !important;
  }
  .kl-py-lg-37 {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .kl-mt-lg-37 {
    margin-top: 37px !important;
  }
  .kl-mt-n-lg-37 {
    margin-top: -37px !important;
  }
  .kl-pt-lg-37 {
    padding-top: 37px !important;
  }
  .kl-mb-lg-37 {
    margin-bottom: 37px !important;
  }
  .kl-mb-n-lg-37 {
    margin-bottom: -37px !important;
  }
  .kl-pb-lg-37 {
    padding-bottom: 37px !important;
  }
  .kl-ms-lg-37 {
    margin-left: 37px !important;
  }
  .kl-ms-n-lg-37 {
    margin-left: -37px !important;
  }
  .kl-ps-lg-37 {
    padding-left: 37px !important;
  }
  .kl-me-lg-37 {
    margin-right: 37px !important;
  }
  .kl-me-n-lg-37 {
    margin-right: -37px !important;
  }
  .kl-pe-lg-37 {
    padding-right: 37px !important;
  }
  .kl-gx-lg-40 {
    --bs-gutter-x: 40px;
  }
  .kl-gy-lg-40 {
    --bs-gutter-y: 40px;
  }
  .kl-mx-lg-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .kl-my-lg-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .kl-px-lg-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .kl-py-lg-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .kl-mt-lg-40 {
    margin-top: 40px !important;
  }
  .kl-mt-n-lg-40 {
    margin-top: -40px !important;
  }
  .kl-pt-lg-40 {
    padding-top: 40px !important;
  }
  .kl-mb-lg-40 {
    margin-bottom: 40px !important;
  }
  .kl-mb-n-lg-40 {
    margin-bottom: -40px !important;
  }
  .kl-pb-lg-40 {
    padding-bottom: 40px !important;
  }
  .kl-ms-lg-40 {
    margin-left: 40px !important;
  }
  .kl-ms-n-lg-40 {
    margin-left: -40px !important;
  }
  .kl-ps-lg-40 {
    padding-left: 40px !important;
  }
  .kl-me-lg-40 {
    margin-right: 40px !important;
  }
  .kl-me-n-lg-40 {
    margin-right: -40px !important;
  }
  .kl-pe-lg-40 {
    padding-right: 40px !important;
  }
  .kl-gx-lg-50 {
    --bs-gutter-x: 50px;
  }
  .kl-gy-lg-50 {
    --bs-gutter-y: 50px;
  }
  .kl-mx-lg-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .kl-my-lg-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .kl-px-lg-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .kl-py-lg-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .kl-mt-lg-50 {
    margin-top: 50px !important;
  }
  .kl-mt-n-lg-50 {
    margin-top: -50px !important;
  }
  .kl-pt-lg-50 {
    padding-top: 50px !important;
  }
  .kl-mb-lg-50 {
    margin-bottom: 50px !important;
  }
  .kl-mb-n-lg-50 {
    margin-bottom: -50px !important;
  }
  .kl-pb-lg-50 {
    padding-bottom: 50px !important;
  }
  .kl-ms-lg-50 {
    margin-left: 50px !important;
  }
  .kl-ms-n-lg-50 {
    margin-left: -50px !important;
  }
  .kl-ps-lg-50 {
    padding-left: 50px !important;
  }
  .kl-me-lg-50 {
    margin-right: 50px !important;
  }
  .kl-me-n-lg-50 {
    margin-right: -50px !important;
  }
  .kl-pe-lg-50 {
    padding-right: 50px !important;
  }
  .kl-gx-lg-60 {
    --bs-gutter-x: 60px;
  }
  .kl-gy-lg-60 {
    --bs-gutter-y: 60px;
  }
  .kl-mx-lg-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .kl-my-lg-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .kl-px-lg-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .kl-py-lg-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .kl-mt-lg-60 {
    margin-top: 60px !important;
  }
  .kl-mt-n-lg-60 {
    margin-top: -60px !important;
  }
  .kl-pt-lg-60 {
    padding-top: 60px !important;
  }
  .kl-mb-lg-60 {
    margin-bottom: 60px !important;
  }
  .kl-mb-n-lg-60 {
    margin-bottom: -60px !important;
  }
  .kl-pb-lg-60 {
    padding-bottom: 60px !important;
  }
  .kl-ms-lg-60 {
    margin-left: 60px !important;
  }
  .kl-ms-n-lg-60 {
    margin-left: -60px !important;
  }
  .kl-ps-lg-60 {
    padding-left: 60px !important;
  }
  .kl-me-lg-60 {
    margin-right: 60px !important;
  }
  .kl-me-n-lg-60 {
    margin-right: -60px !important;
  }
  .kl-pe-lg-60 {
    padding-right: 60px !important;
  }
  .kl-gx-lg-65 {
    --bs-gutter-x: 65px;
  }
  .kl-gy-lg-65 {
    --bs-gutter-y: 65px;
  }
  .kl-mx-lg-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  .kl-my-lg-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .kl-px-lg-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  .kl-py-lg-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .kl-mt-lg-65 {
    margin-top: 65px !important;
  }
  .kl-mt-n-lg-65 {
    margin-top: -65px !important;
  }
  .kl-pt-lg-65 {
    padding-top: 65px !important;
  }
  .kl-mb-lg-65 {
    margin-bottom: 65px !important;
  }
  .kl-mb-n-lg-65 {
    margin-bottom: -65px !important;
  }
  .kl-pb-lg-65 {
    padding-bottom: 65px !important;
  }
  .kl-ms-lg-65 {
    margin-left: 65px !important;
  }
  .kl-ms-n-lg-65 {
    margin-left: -65px !important;
  }
  .kl-ps-lg-65 {
    padding-left: 65px !important;
  }
  .kl-me-lg-65 {
    margin-right: 65px !important;
  }
  .kl-me-n-lg-65 {
    margin-right: -65px !important;
  }
  .kl-pe-lg-65 {
    padding-right: 65px !important;
  }
  .kl-gx-lg-70 {
    --bs-gutter-x: 70px;
  }
  .kl-gy-lg-70 {
    --bs-gutter-y: 70px;
  }
  .kl-mx-lg-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .kl-my-lg-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .kl-px-lg-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .kl-py-lg-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .kl-mt-lg-70 {
    margin-top: 70px !important;
  }
  .kl-mt-n-lg-70 {
    margin-top: -70px !important;
  }
  .kl-pt-lg-70 {
    padding-top: 70px !important;
  }
  .kl-mb-lg-70 {
    margin-bottom: 70px !important;
  }
  .kl-mb-n-lg-70 {
    margin-bottom: -70px !important;
  }
  .kl-pb-lg-70 {
    padding-bottom: 70px !important;
  }
  .kl-ms-lg-70 {
    margin-left: 70px !important;
  }
  .kl-ms-n-lg-70 {
    margin-left: -70px !important;
  }
  .kl-ps-lg-70 {
    padding-left: 70px !important;
  }
  .kl-me-lg-70 {
    margin-right: 70px !important;
  }
  .kl-me-n-lg-70 {
    margin-right: -70px !important;
  }
  .kl-pe-lg-70 {
    padding-right: 70px !important;
  }
  .kl-gx-lg-80 {
    --bs-gutter-x: 80px;
  }
  .kl-gy-lg-80 {
    --bs-gutter-y: 80px;
  }
  .kl-mx-lg-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .kl-my-lg-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .kl-px-lg-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .kl-py-lg-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .kl-mt-lg-80 {
    margin-top: 80px !important;
  }
  .kl-mt-n-lg-80 {
    margin-top: -80px !important;
  }
  .kl-pt-lg-80 {
    padding-top: 80px !important;
  }
  .kl-mb-lg-80 {
    margin-bottom: 80px !important;
  }
  .kl-mb-n-lg-80 {
    margin-bottom: -80px !important;
  }
  .kl-pb-lg-80 {
    padding-bottom: 80px !important;
  }
  .kl-ms-lg-80 {
    margin-left: 80px !important;
  }
  .kl-ms-n-lg-80 {
    margin-left: -80px !important;
  }
  .kl-ps-lg-80 {
    padding-left: 80px !important;
  }
  .kl-me-lg-80 {
    margin-right: 80px !important;
  }
  .kl-me-n-lg-80 {
    margin-right: -80px !important;
  }
  .kl-pe-lg-80 {
    padding-right: 80px !important;
  }
  .kl-gx-lg-90 {
    --bs-gutter-x: 90px;
  }
  .kl-gy-lg-90 {
    --bs-gutter-y: 90px;
  }
  .kl-mx-lg-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .kl-my-lg-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .kl-px-lg-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .kl-py-lg-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .kl-mt-lg-90 {
    margin-top: 90px !important;
  }
  .kl-mt-n-lg-90 {
    margin-top: -90px !important;
  }
  .kl-pt-lg-90 {
    padding-top: 90px !important;
  }
  .kl-mb-lg-90 {
    margin-bottom: 90px !important;
  }
  .kl-mb-n-lg-90 {
    margin-bottom: -90px !important;
  }
  .kl-pb-lg-90 {
    padding-bottom: 90px !important;
  }
  .kl-ms-lg-90 {
    margin-left: 90px !important;
  }
  .kl-ms-n-lg-90 {
    margin-left: -90px !important;
  }
  .kl-ps-lg-90 {
    padding-left: 90px !important;
  }
  .kl-me-lg-90 {
    margin-right: 90px !important;
  }
  .kl-me-n-lg-90 {
    margin-right: -90px !important;
  }
  .kl-pe-lg-90 {
    padding-right: 90px !important;
  }
  .kl-gx-lg-95 {
    --bs-gutter-x: 95px;
  }
  .kl-gy-lg-95 {
    --bs-gutter-y: 95px;
  }
  .kl-mx-lg-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  .kl-my-lg-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .kl-px-lg-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  .kl-py-lg-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .kl-mt-lg-95 {
    margin-top: 95px !important;
  }
  .kl-mt-n-lg-95 {
    margin-top: -95px !important;
  }
  .kl-pt-lg-95 {
    padding-top: 95px !important;
  }
  .kl-mb-lg-95 {
    margin-bottom: 95px !important;
  }
  .kl-mb-n-lg-95 {
    margin-bottom: -95px !important;
  }
  .kl-pb-lg-95 {
    padding-bottom: 95px !important;
  }
  .kl-ms-lg-95 {
    margin-left: 95px !important;
  }
  .kl-ms-n-lg-95 {
    margin-left: -95px !important;
  }
  .kl-ps-lg-95 {
    padding-left: 95px !important;
  }
  .kl-me-lg-95 {
    margin-right: 95px !important;
  }
  .kl-me-n-lg-95 {
    margin-right: -95px !important;
  }
  .kl-pe-lg-95 {
    padding-right: 95px !important;
  }
  .kl-gx-lg-135 {
    --bs-gutter-x: 135px;
  }
  .kl-gy-lg-135 {
    --bs-gutter-y: 135px;
  }
  .kl-mx-lg-135 {
    margin-left: 135px !important;
    margin-right: 135px !important;
  }
  .kl-my-lg-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .kl-px-lg-135 {
    padding-left: 135px !important;
    padding-right: 135px !important;
  }
  .kl-py-lg-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .kl-mt-lg-135 {
    margin-top: 135px !important;
  }
  .kl-mt-n-lg-135 {
    margin-top: -135px !important;
  }
  .kl-pt-lg-135 {
    padding-top: 135px !important;
  }
  .kl-mb-lg-135 {
    margin-bottom: 135px !important;
  }
  .kl-mb-n-lg-135 {
    margin-bottom: -135px !important;
  }
  .kl-pb-lg-135 {
    padding-bottom: 135px !important;
  }
  .kl-ms-lg-135 {
    margin-left: 135px !important;
  }
  .kl-ms-n-lg-135 {
    margin-left: -135px !important;
  }
  .kl-ps-lg-135 {
    padding-left: 135px !important;
  }
  .kl-me-lg-135 {
    margin-right: 135px !important;
  }
  .kl-me-n-lg-135 {
    margin-right: -135px !important;
  }
  .kl-pe-lg-135 {
    padding-right: 135px !important;
  }
  .kl-gx-lg-150 {
    --bs-gutter-x: 150px;
  }
  .kl-gy-lg-150 {
    --bs-gutter-y: 150px;
  }
  .kl-mx-lg-150 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }
  .kl-my-lg-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .kl-px-lg-150 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
  .kl-py-lg-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .kl-mt-lg-150 {
    margin-top: 150px !important;
  }
  .kl-mt-n-lg-150 {
    margin-top: -150px !important;
  }
  .kl-pt-lg-150 {
    padding-top: 150px !important;
  }
  .kl-mb-lg-150 {
    margin-bottom: 150px !important;
  }
  .kl-mb-n-lg-150 {
    margin-bottom: -150px !important;
  }
  .kl-pb-lg-150 {
    padding-bottom: 150px !important;
  }
  .kl-ms-lg-150 {
    margin-left: 150px !important;
  }
  .kl-ms-n-lg-150 {
    margin-left: -150px !important;
  }
  .kl-ps-lg-150 {
    padding-left: 150px !important;
  }
  .kl-me-lg-150 {
    margin-right: 150px !important;
  }
  .kl-me-n-lg-150 {
    margin-right: -150px !important;
  }
  .kl-pe-lg-150 {
    padding-right: 150px !important;
  }
  .kl-gx-lg-200 {
    --bs-gutter-x: 200px;
  }
  .kl-gy-lg-200 {
    --bs-gutter-y: 200px;
  }
  .kl-mx-lg-200 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }
  .kl-my-lg-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .kl-px-lg-200 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }
  .kl-py-lg-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .kl-mt-lg-200 {
    margin-top: 200px !important;
  }
  .kl-mt-n-lg-200 {
    margin-top: -200px !important;
  }
  .kl-pt-lg-200 {
    padding-top: 200px !important;
  }
  .kl-mb-lg-200 {
    margin-bottom: 200px !important;
  }
  .kl-mb-n-lg-200 {
    margin-bottom: -200px !important;
  }
  .kl-pb-lg-200 {
    padding-bottom: 200px !important;
  }
  .kl-ms-lg-200 {
    margin-left: 200px !important;
  }
  .kl-ms-n-lg-200 {
    margin-left: -200px !important;
  }
  .kl-ps-lg-200 {
    padding-left: 200px !important;
  }
  .kl-me-lg-200 {
    margin-right: 200px !important;
  }
  .kl-me-n-lg-200 {
    margin-right: -200px !important;
  }
  .kl-pe-lg-200 {
    padding-right: 200px !important;
  }
}
@media (min-width: 1200px) {
  .kl-lh-xl-0 {
    line-height: 0 !important;
  }
  .kl-lh-xl-0 h1, .kl-lh-xl-0 h2, .kl-lh-xl-0 p {
    line-height: 0 !important;
  }
  .kl-lh-xl-0_8 {
    line-height: 0.8 !important;
  }
  .kl-lh-xl-0_8 h1, .kl-lh-xl-0_8 h2, .kl-lh-xl-0_8 p {
    line-height: 0.8 !important;
  }
  .kl-lh-xl-1 {
    line-height: 1 !important;
  }
  .kl-lh-xl-1 h1, .kl-lh-xl-1 h2, .kl-lh-xl-1 p {
    line-height: 1 !important;
  }
  .kl-lh-xl-1_1 {
    line-height: 1.1 !important;
  }
  .kl-lh-xl-1_1 h1, .kl-lh-xl-1_1 h2, .kl-lh-xl-1_1 p {
    line-height: 1.1 !important;
  }
  .kl-lh-xl-1_2 {
    line-height: 1.2 !important;
  }
  .kl-lh-xl-1_2 h1, .kl-lh-xl-1_2 h2, .kl-lh-xl-1_2 p {
    line-height: 1.2 !important;
  }
  .kl-lh-xl-1_3 {
    line-height: 1.3 !important;
  }
  .kl-lh-xl-1_3 h1, .kl-lh-xl-1_3 h2, .kl-lh-xl-1_3 p {
    line-height: 1.3 !important;
  }
  .kl-lh-xl-1_4 {
    line-height: 1.4 !important;
  }
  .kl-lh-xl-1_4 h1, .kl-lh-xl-1_4 h2, .kl-lh-xl-1_4 p {
    line-height: 1.4 !important;
  }
  .kl-lh-xl-1_5 {
    line-height: 1.5 !important;
  }
  .kl-lh-xl-1_5 h1, .kl-lh-xl-1_5 h2, .kl-lh-xl-1_5 p {
    line-height: 1.5 !important;
  }
  .kl-col-xl-40-perc {
    width: 40%;
  }
  .kl-col-xl-48-perc {
    width: 48%;
  }
  .kl-col-xl-50-perc {
    width: 50%;
  }
  .kl-col-xl-52-perc {
    width: 52%;
  }
  .kl-col-xl-60-perc {
    width: 60%;
  }
  .kl-col-xl-100-perc {
    width: 100%;
  }
  .kl-max-w-xl-none {
    max-width: none;
  }
  .kl-w-xl-none {
    width: none;
    max-width: 100%;
  }
  .kl-min-w-xl-none {
    min-width: none;
  }
  .kl-max-w-xl-100 {
    max-width: 100px;
  }
  .kl-w-xl-100 {
    width: 100px;
    max-width: 100%;
  }
  .kl-min-w-xl-100 {
    min-width: 100px;
  }
  .kl-max-w-xl-142 {
    max-width: 142px;
  }
  .kl-w-xl-142 {
    width: 142px;
    max-width: 100%;
  }
  .kl-min-w-xl-142 {
    min-width: 142px;
  }
  .kl-max-w-xl-212 {
    max-width: 212px;
  }
  .kl-w-xl-212 {
    width: 212px;
    max-width: 100%;
  }
  .kl-min-w-xl-212 {
    min-width: 212px;
  }
  .kl-max-w-xl-240 {
    max-width: 240px;
  }
  .kl-w-xl-240 {
    width: 240px;
    max-width: 100%;
  }
  .kl-min-w-xl-240 {
    min-width: 240px;
  }
  .kl-max-w-xl-264 {
    max-width: 264px;
  }
  .kl-w-xl-264 {
    width: 264px;
    max-width: 100%;
  }
  .kl-min-w-xl-264 {
    min-width: 264px;
  }
  .kl-max-w-xl-310 {
    max-width: 310px;
  }
  .kl-w-xl-310 {
    width: 310px;
    max-width: 100%;
  }
  .kl-min-w-xl-310 {
    min-width: 310px;
  }
  .kl-max-w-xl-315 {
    max-width: 315px;
  }
  .kl-w-xl-315 {
    width: 315px;
    max-width: 100%;
  }
  .kl-min-w-xl-315 {
    min-width: 315px;
  }
  .kl-max-w-xl-362 {
    max-width: 362px;
  }
  .kl-w-xl-362 {
    width: 362px;
    max-width: 100%;
  }
  .kl-min-w-xl-362 {
    min-width: 362px;
  }
  .kl-max-w-xl-388 {
    max-width: 388px;
  }
  .kl-w-xl-388 {
    width: 388px;
    max-width: 100%;
  }
  .kl-min-w-xl-388 {
    min-width: 388px;
  }
  .kl-max-w-xl-408 {
    max-width: 408px;
  }
  .kl-w-xl-408 {
    width: 408px;
    max-width: 100%;
  }
  .kl-min-w-xl-408 {
    min-width: 408px;
  }
  .kl-max-w-xl-480 {
    max-width: 480px;
  }
  .kl-w-xl-480 {
    width: 480px;
    max-width: 100%;
  }
  .kl-min-w-xl-480 {
    min-width: 480px;
  }
  .kl-max-w-xl-500 {
    max-width: 500px;
  }
  .kl-w-xl-500 {
    width: 500px;
    max-width: 100%;
  }
  .kl-min-w-xl-500 {
    min-width: 500px;
  }
  .kl-max-w-xl-536 {
    max-width: 536px;
  }
  .kl-w-xl-536 {
    width: 536px;
    max-width: 100%;
  }
  .kl-min-w-xl-536 {
    min-width: 536px;
  }
  .kl-max-w-xl-604 {
    max-width: 604px;
  }
  .kl-w-xl-604 {
    width: 604px;
    max-width: 100%;
  }
  .kl-min-w-xl-604 {
    min-width: 604px;
  }
  .kl-max-w-xl-680 {
    max-width: 680px;
  }
  .kl-w-xl-680 {
    width: 680px;
    max-width: 100%;
  }
  .kl-min-w-xl-680 {
    min-width: 680px;
  }
  .kl-max-w-xl-730 {
    max-width: 730px;
  }
  .kl-w-xl-730 {
    width: 730px;
    max-width: 100%;
  }
  .kl-min-w-xl-730 {
    min-width: 730px;
  }
  .kl-max-w-xl-824 {
    max-width: 824px;
  }
  .kl-w-xl-824 {
    width: 824px;
    max-width: 100%;
  }
  .kl-min-w-xl-824 {
    min-width: 824px;
  }
  .kl-max-w-xl-845 {
    max-width: 845px;
  }
  .kl-w-xl-845 {
    width: 845px;
    max-width: 100%;
  }
  .kl-min-w-xl-845 {
    min-width: 845px;
  }
  .kl-max-w-xl-850 {
    max-width: 850px;
  }
  .kl-w-xl-850 {
    width: 850px;
    max-width: 100%;
  }
  .kl-min-w-xl-850 {
    min-width: 850px;
  }
  .kl-max-w-xl-784 {
    max-width: 784px;
  }
  .kl-w-xl-784 {
    width: 784px;
    max-width: 100%;
  }
  .kl-min-w-xl-784 {
    min-width: 784px;
  }
  .kl-max-w-xl-956 {
    max-width: 956px;
  }
  .kl-w-xl-956 {
    width: 956px;
    max-width: 100%;
  }
  .kl-min-w-xl-956 {
    min-width: 956px;
  }
  .kl-max-w-xl-1164 {
    max-width: 1164px;
  }
  .kl-w-xl-1164 {
    width: 1164px;
    max-width: 100%;
  }
  .kl-min-w-xl-1164 {
    min-width: 1164px;
  }
  .kl-max-w-xl-1200 {
    max-width: 1200px;
  }
  .kl-w-xl-1200 {
    width: 1200px;
    max-width: 100%;
  }
  .kl-min-w-xl-1200 {
    min-width: 1200px;
  }
  .kl-max-w-xl-1256 {
    max-width: 1256px;
  }
  .kl-w-xl-1256 {
    width: 1256px;
    max-width: 100%;
  }
  .kl-min-w-xl-1256 {
    min-width: 1256px;
  }
  .kl-gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .kl-gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .kl-mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .kl-my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .kl-px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .kl-py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .kl-mt-xl-0 {
    margin-top: 0 !important;
  }
  .kl-mt-n-xl-0 {
    margin-top: -0 !important;
  }
  .kl-pt-xl-0 {
    padding-top: 0 !important;
  }
  .kl-mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .kl-mb-n-xl-0 {
    margin-bottom: -0 !important;
  }
  .kl-pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .kl-ms-xl-0 {
    margin-left: 0 !important;
  }
  .kl-ms-n-xl-0 {
    margin-left: -0 !important;
  }
  .kl-ps-xl-0 {
    padding-left: 0 !important;
  }
  .kl-me-xl-0 {
    margin-right: 0 !important;
  }
  .kl-me-n-xl-0 {
    margin-right: -0 !important;
  }
  .kl-pe-xl-0 {
    padding-right: 0 !important;
  }
  .kl-gx-xl-6 {
    --bs-gutter-x: 6px;
  }
  .kl-gy-xl-6 {
    --bs-gutter-y: 6px;
  }
  .kl-mx-xl-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .kl-my-xl-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .kl-px-xl-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .kl-py-xl-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .kl-mt-xl-6 {
    margin-top: 6px !important;
  }
  .kl-mt-n-xl-6 {
    margin-top: -6px !important;
  }
  .kl-pt-xl-6 {
    padding-top: 6px !important;
  }
  .kl-mb-xl-6 {
    margin-bottom: 6px !important;
  }
  .kl-mb-n-xl-6 {
    margin-bottom: -6px !important;
  }
  .kl-pb-xl-6 {
    padding-bottom: 6px !important;
  }
  .kl-ms-xl-6 {
    margin-left: 6px !important;
  }
  .kl-ms-n-xl-6 {
    margin-left: -6px !important;
  }
  .kl-ps-xl-6 {
    padding-left: 6px !important;
  }
  .kl-me-xl-6 {
    margin-right: 6px !important;
  }
  .kl-me-n-xl-6 {
    margin-right: -6px !important;
  }
  .kl-pe-xl-6 {
    padding-right: 6px !important;
  }
  .kl-gx-xl-8 {
    --bs-gutter-x: 8px;
  }
  .kl-gy-xl-8 {
    --bs-gutter-y: 8px;
  }
  .kl-mx-xl-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .kl-my-xl-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .kl-px-xl-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .kl-py-xl-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .kl-mt-xl-8 {
    margin-top: 8px !important;
  }
  .kl-mt-n-xl-8 {
    margin-top: -8px !important;
  }
  .kl-pt-xl-8 {
    padding-top: 8px !important;
  }
  .kl-mb-xl-8 {
    margin-bottom: 8px !important;
  }
  .kl-mb-n-xl-8 {
    margin-bottom: -8px !important;
  }
  .kl-pb-xl-8 {
    padding-bottom: 8px !important;
  }
  .kl-ms-xl-8 {
    margin-left: 8px !important;
  }
  .kl-ms-n-xl-8 {
    margin-left: -8px !important;
  }
  .kl-ps-xl-8 {
    padding-left: 8px !important;
  }
  .kl-me-xl-8 {
    margin-right: 8px !important;
  }
  .kl-me-n-xl-8 {
    margin-right: -8px !important;
  }
  .kl-pe-xl-8 {
    padding-right: 8px !important;
  }
  .kl-gx-xl-10 {
    --bs-gutter-x: 10px;
  }
  .kl-gy-xl-10 {
    --bs-gutter-y: 10px;
  }
  .kl-mx-xl-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .kl-my-xl-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .kl-px-xl-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .kl-py-xl-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .kl-mt-xl-10 {
    margin-top: 10px !important;
  }
  .kl-mt-n-xl-10 {
    margin-top: -10px !important;
  }
  .kl-pt-xl-10 {
    padding-top: 10px !important;
  }
  .kl-mb-xl-10 {
    margin-bottom: 10px !important;
  }
  .kl-mb-n-xl-10 {
    margin-bottom: -10px !important;
  }
  .kl-pb-xl-10 {
    padding-bottom: 10px !important;
  }
  .kl-ms-xl-10 {
    margin-left: 10px !important;
  }
  .kl-ms-n-xl-10 {
    margin-left: -10px !important;
  }
  .kl-ps-xl-10 {
    padding-left: 10px !important;
  }
  .kl-me-xl-10 {
    margin-right: 10px !important;
  }
  .kl-me-n-xl-10 {
    margin-right: -10px !important;
  }
  .kl-pe-xl-10 {
    padding-right: 10px !important;
  }
  .kl-gx-xl-12 {
    --bs-gutter-x: 12px;
  }
  .kl-gy-xl-12 {
    --bs-gutter-y: 12px;
  }
  .kl-mx-xl-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .kl-my-xl-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .kl-px-xl-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .kl-py-xl-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .kl-mt-xl-12 {
    margin-top: 12px !important;
  }
  .kl-mt-n-xl-12 {
    margin-top: -12px !important;
  }
  .kl-pt-xl-12 {
    padding-top: 12px !important;
  }
  .kl-mb-xl-12 {
    margin-bottom: 12px !important;
  }
  .kl-mb-n-xl-12 {
    margin-bottom: -12px !important;
  }
  .kl-pb-xl-12 {
    padding-bottom: 12px !important;
  }
  .kl-ms-xl-12 {
    margin-left: 12px !important;
  }
  .kl-ms-n-xl-12 {
    margin-left: -12px !important;
  }
  .kl-ps-xl-12 {
    padding-left: 12px !important;
  }
  .kl-me-xl-12 {
    margin-right: 12px !important;
  }
  .kl-me-n-xl-12 {
    margin-right: -12px !important;
  }
  .kl-pe-xl-12 {
    padding-right: 12px !important;
  }
  .kl-gx-xl-16 {
    --bs-gutter-x: 16px;
  }
  .kl-gy-xl-16 {
    --bs-gutter-y: 16px;
  }
  .kl-mx-xl-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .kl-my-xl-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .kl-px-xl-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .kl-py-xl-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .kl-mt-xl-16 {
    margin-top: 16px !important;
  }
  .kl-mt-n-xl-16 {
    margin-top: -16px !important;
  }
  .kl-pt-xl-16 {
    padding-top: 16px !important;
  }
  .kl-mb-xl-16 {
    margin-bottom: 16px !important;
  }
  .kl-mb-n-xl-16 {
    margin-bottom: -16px !important;
  }
  .kl-pb-xl-16 {
    padding-bottom: 16px !important;
  }
  .kl-ms-xl-16 {
    margin-left: 16px !important;
  }
  .kl-ms-n-xl-16 {
    margin-left: -16px !important;
  }
  .kl-ps-xl-16 {
    padding-left: 16px !important;
  }
  .kl-me-xl-16 {
    margin-right: 16px !important;
  }
  .kl-me-n-xl-16 {
    margin-right: -16px !important;
  }
  .kl-pe-xl-16 {
    padding-right: 16px !important;
  }
  .kl-gx-xl-20 {
    --bs-gutter-x: 20px;
  }
  .kl-gy-xl-20 {
    --bs-gutter-y: 20px;
  }
  .kl-mx-xl-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .kl-my-xl-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .kl-px-xl-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .kl-py-xl-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .kl-mt-xl-20 {
    margin-top: 20px !important;
  }
  .kl-mt-n-xl-20 {
    margin-top: -20px !important;
  }
  .kl-pt-xl-20 {
    padding-top: 20px !important;
  }
  .kl-mb-xl-20 {
    margin-bottom: 20px !important;
  }
  .kl-mb-n-xl-20 {
    margin-bottom: -20px !important;
  }
  .kl-pb-xl-20 {
    padding-bottom: 20px !important;
  }
  .kl-ms-xl-20 {
    margin-left: 20px !important;
  }
  .kl-ms-n-xl-20 {
    margin-left: -20px !important;
  }
  .kl-ps-xl-20 {
    padding-left: 20px !important;
  }
  .kl-me-xl-20 {
    margin-right: 20px !important;
  }
  .kl-me-n-xl-20 {
    margin-right: -20px !important;
  }
  .kl-pe-xl-20 {
    padding-right: 20px !important;
  }
  .kl-gx-xl-25 {
    --bs-gutter-x: 25px;
  }
  .kl-gy-xl-25 {
    --bs-gutter-y: 25px;
  }
  .kl-mx-xl-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .kl-my-xl-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .kl-px-xl-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .kl-py-xl-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .kl-mt-xl-25 {
    margin-top: 25px !important;
  }
  .kl-mt-n-xl-25 {
    margin-top: -25px !important;
  }
  .kl-pt-xl-25 {
    padding-top: 25px !important;
  }
  .kl-mb-xl-25 {
    margin-bottom: 25px !important;
  }
  .kl-mb-n-xl-25 {
    margin-bottom: -25px !important;
  }
  .kl-pb-xl-25 {
    padding-bottom: 25px !important;
  }
  .kl-ms-xl-25 {
    margin-left: 25px !important;
  }
  .kl-ms-n-xl-25 {
    margin-left: -25px !important;
  }
  .kl-ps-xl-25 {
    padding-left: 25px !important;
  }
  .kl-me-xl-25 {
    margin-right: 25px !important;
  }
  .kl-me-n-xl-25 {
    margin-right: -25px !important;
  }
  .kl-pe-xl-25 {
    padding-right: 25px !important;
  }
  .kl-gx-xl-30 {
    --bs-gutter-x: 30px;
  }
  .kl-gy-xl-30 {
    --bs-gutter-y: 30px;
  }
  .kl-mx-xl-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .kl-my-xl-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .kl-px-xl-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .kl-py-xl-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .kl-mt-xl-30 {
    margin-top: 30px !important;
  }
  .kl-mt-n-xl-30 {
    margin-top: -30px !important;
  }
  .kl-pt-xl-30 {
    padding-top: 30px !important;
  }
  .kl-mb-xl-30 {
    margin-bottom: 30px !important;
  }
  .kl-mb-n-xl-30 {
    margin-bottom: -30px !important;
  }
  .kl-pb-xl-30 {
    padding-bottom: 30px !important;
  }
  .kl-ms-xl-30 {
    margin-left: 30px !important;
  }
  .kl-ms-n-xl-30 {
    margin-left: -30px !important;
  }
  .kl-ps-xl-30 {
    padding-left: 30px !important;
  }
  .kl-me-xl-30 {
    margin-right: 30px !important;
  }
  .kl-me-n-xl-30 {
    margin-right: -30px !important;
  }
  .kl-pe-xl-30 {
    padding-right: 30px !important;
  }
  .kl-gx-xl-37 {
    --bs-gutter-x: 37px;
  }
  .kl-gy-xl-37 {
    --bs-gutter-y: 37px;
  }
  .kl-mx-xl-37 {
    margin-left: 37px !important;
    margin-right: 37px !important;
  }
  .kl-my-xl-37 {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .kl-px-xl-37 {
    padding-left: 37px !important;
    padding-right: 37px !important;
  }
  .kl-py-xl-37 {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .kl-mt-xl-37 {
    margin-top: 37px !important;
  }
  .kl-mt-n-xl-37 {
    margin-top: -37px !important;
  }
  .kl-pt-xl-37 {
    padding-top: 37px !important;
  }
  .kl-mb-xl-37 {
    margin-bottom: 37px !important;
  }
  .kl-mb-n-xl-37 {
    margin-bottom: -37px !important;
  }
  .kl-pb-xl-37 {
    padding-bottom: 37px !important;
  }
  .kl-ms-xl-37 {
    margin-left: 37px !important;
  }
  .kl-ms-n-xl-37 {
    margin-left: -37px !important;
  }
  .kl-ps-xl-37 {
    padding-left: 37px !important;
  }
  .kl-me-xl-37 {
    margin-right: 37px !important;
  }
  .kl-me-n-xl-37 {
    margin-right: -37px !important;
  }
  .kl-pe-xl-37 {
    padding-right: 37px !important;
  }
  .kl-gx-xl-40 {
    --bs-gutter-x: 40px;
  }
  .kl-gy-xl-40 {
    --bs-gutter-y: 40px;
  }
  .kl-mx-xl-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .kl-my-xl-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .kl-px-xl-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .kl-py-xl-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .kl-mt-xl-40 {
    margin-top: 40px !important;
  }
  .kl-mt-n-xl-40 {
    margin-top: -40px !important;
  }
  .kl-pt-xl-40 {
    padding-top: 40px !important;
  }
  .kl-mb-xl-40 {
    margin-bottom: 40px !important;
  }
  .kl-mb-n-xl-40 {
    margin-bottom: -40px !important;
  }
  .kl-pb-xl-40 {
    padding-bottom: 40px !important;
  }
  .kl-ms-xl-40 {
    margin-left: 40px !important;
  }
  .kl-ms-n-xl-40 {
    margin-left: -40px !important;
  }
  .kl-ps-xl-40 {
    padding-left: 40px !important;
  }
  .kl-me-xl-40 {
    margin-right: 40px !important;
  }
  .kl-me-n-xl-40 {
    margin-right: -40px !important;
  }
  .kl-pe-xl-40 {
    padding-right: 40px !important;
  }
  .kl-gx-xl-50 {
    --bs-gutter-x: 50px;
  }
  .kl-gy-xl-50 {
    --bs-gutter-y: 50px;
  }
  .kl-mx-xl-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .kl-my-xl-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .kl-px-xl-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .kl-py-xl-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .kl-mt-xl-50 {
    margin-top: 50px !important;
  }
  .kl-mt-n-xl-50 {
    margin-top: -50px !important;
  }
  .kl-pt-xl-50 {
    padding-top: 50px !important;
  }
  .kl-mb-xl-50 {
    margin-bottom: 50px !important;
  }
  .kl-mb-n-xl-50 {
    margin-bottom: -50px !important;
  }
  .kl-pb-xl-50 {
    padding-bottom: 50px !important;
  }
  .kl-ms-xl-50 {
    margin-left: 50px !important;
  }
  .kl-ms-n-xl-50 {
    margin-left: -50px !important;
  }
  .kl-ps-xl-50 {
    padding-left: 50px !important;
  }
  .kl-me-xl-50 {
    margin-right: 50px !important;
  }
  .kl-me-n-xl-50 {
    margin-right: -50px !important;
  }
  .kl-pe-xl-50 {
    padding-right: 50px !important;
  }
  .kl-gx-xl-60 {
    --bs-gutter-x: 60px;
  }
  .kl-gy-xl-60 {
    --bs-gutter-y: 60px;
  }
  .kl-mx-xl-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .kl-my-xl-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .kl-px-xl-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .kl-py-xl-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .kl-mt-xl-60 {
    margin-top: 60px !important;
  }
  .kl-mt-n-xl-60 {
    margin-top: -60px !important;
  }
  .kl-pt-xl-60 {
    padding-top: 60px !important;
  }
  .kl-mb-xl-60 {
    margin-bottom: 60px !important;
  }
  .kl-mb-n-xl-60 {
    margin-bottom: -60px !important;
  }
  .kl-pb-xl-60 {
    padding-bottom: 60px !important;
  }
  .kl-ms-xl-60 {
    margin-left: 60px !important;
  }
  .kl-ms-n-xl-60 {
    margin-left: -60px !important;
  }
  .kl-ps-xl-60 {
    padding-left: 60px !important;
  }
  .kl-me-xl-60 {
    margin-right: 60px !important;
  }
  .kl-me-n-xl-60 {
    margin-right: -60px !important;
  }
  .kl-pe-xl-60 {
    padding-right: 60px !important;
  }
  .kl-gx-xl-65 {
    --bs-gutter-x: 65px;
  }
  .kl-gy-xl-65 {
    --bs-gutter-y: 65px;
  }
  .kl-mx-xl-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  .kl-my-xl-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .kl-px-xl-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  .kl-py-xl-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .kl-mt-xl-65 {
    margin-top: 65px !important;
  }
  .kl-mt-n-xl-65 {
    margin-top: -65px !important;
  }
  .kl-pt-xl-65 {
    padding-top: 65px !important;
  }
  .kl-mb-xl-65 {
    margin-bottom: 65px !important;
  }
  .kl-mb-n-xl-65 {
    margin-bottom: -65px !important;
  }
  .kl-pb-xl-65 {
    padding-bottom: 65px !important;
  }
  .kl-ms-xl-65 {
    margin-left: 65px !important;
  }
  .kl-ms-n-xl-65 {
    margin-left: -65px !important;
  }
  .kl-ps-xl-65 {
    padding-left: 65px !important;
  }
  .kl-me-xl-65 {
    margin-right: 65px !important;
  }
  .kl-me-n-xl-65 {
    margin-right: -65px !important;
  }
  .kl-pe-xl-65 {
    padding-right: 65px !important;
  }
  .kl-gx-xl-70 {
    --bs-gutter-x: 70px;
  }
  .kl-gy-xl-70 {
    --bs-gutter-y: 70px;
  }
  .kl-mx-xl-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .kl-my-xl-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .kl-px-xl-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .kl-py-xl-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .kl-mt-xl-70 {
    margin-top: 70px !important;
  }
  .kl-mt-n-xl-70 {
    margin-top: -70px !important;
  }
  .kl-pt-xl-70 {
    padding-top: 70px !important;
  }
  .kl-mb-xl-70 {
    margin-bottom: 70px !important;
  }
  .kl-mb-n-xl-70 {
    margin-bottom: -70px !important;
  }
  .kl-pb-xl-70 {
    padding-bottom: 70px !important;
  }
  .kl-ms-xl-70 {
    margin-left: 70px !important;
  }
  .kl-ms-n-xl-70 {
    margin-left: -70px !important;
  }
  .kl-ps-xl-70 {
    padding-left: 70px !important;
  }
  .kl-me-xl-70 {
    margin-right: 70px !important;
  }
  .kl-me-n-xl-70 {
    margin-right: -70px !important;
  }
  .kl-pe-xl-70 {
    padding-right: 70px !important;
  }
  .kl-gx-xl-80 {
    --bs-gutter-x: 80px;
  }
  .kl-gy-xl-80 {
    --bs-gutter-y: 80px;
  }
  .kl-mx-xl-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .kl-my-xl-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .kl-px-xl-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .kl-py-xl-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .kl-mt-xl-80 {
    margin-top: 80px !important;
  }
  .kl-mt-n-xl-80 {
    margin-top: -80px !important;
  }
  .kl-pt-xl-80 {
    padding-top: 80px !important;
  }
  .kl-mb-xl-80 {
    margin-bottom: 80px !important;
  }
  .kl-mb-n-xl-80 {
    margin-bottom: -80px !important;
  }
  .kl-pb-xl-80 {
    padding-bottom: 80px !important;
  }
  .kl-ms-xl-80 {
    margin-left: 80px !important;
  }
  .kl-ms-n-xl-80 {
    margin-left: -80px !important;
  }
  .kl-ps-xl-80 {
    padding-left: 80px !important;
  }
  .kl-me-xl-80 {
    margin-right: 80px !important;
  }
  .kl-me-n-xl-80 {
    margin-right: -80px !important;
  }
  .kl-pe-xl-80 {
    padding-right: 80px !important;
  }
  .kl-gx-xl-90 {
    --bs-gutter-x: 90px;
  }
  .kl-gy-xl-90 {
    --bs-gutter-y: 90px;
  }
  .kl-mx-xl-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .kl-my-xl-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .kl-px-xl-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .kl-py-xl-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .kl-mt-xl-90 {
    margin-top: 90px !important;
  }
  .kl-mt-n-xl-90 {
    margin-top: -90px !important;
  }
  .kl-pt-xl-90 {
    padding-top: 90px !important;
  }
  .kl-mb-xl-90 {
    margin-bottom: 90px !important;
  }
  .kl-mb-n-xl-90 {
    margin-bottom: -90px !important;
  }
  .kl-pb-xl-90 {
    padding-bottom: 90px !important;
  }
  .kl-ms-xl-90 {
    margin-left: 90px !important;
  }
  .kl-ms-n-xl-90 {
    margin-left: -90px !important;
  }
  .kl-ps-xl-90 {
    padding-left: 90px !important;
  }
  .kl-me-xl-90 {
    margin-right: 90px !important;
  }
  .kl-me-n-xl-90 {
    margin-right: -90px !important;
  }
  .kl-pe-xl-90 {
    padding-right: 90px !important;
  }
  .kl-gx-xl-95 {
    --bs-gutter-x: 95px;
  }
  .kl-gy-xl-95 {
    --bs-gutter-y: 95px;
  }
  .kl-mx-xl-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  .kl-my-xl-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .kl-px-xl-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  .kl-py-xl-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .kl-mt-xl-95 {
    margin-top: 95px !important;
  }
  .kl-mt-n-xl-95 {
    margin-top: -95px !important;
  }
  .kl-pt-xl-95 {
    padding-top: 95px !important;
  }
  .kl-mb-xl-95 {
    margin-bottom: 95px !important;
  }
  .kl-mb-n-xl-95 {
    margin-bottom: -95px !important;
  }
  .kl-pb-xl-95 {
    padding-bottom: 95px !important;
  }
  .kl-ms-xl-95 {
    margin-left: 95px !important;
  }
  .kl-ms-n-xl-95 {
    margin-left: -95px !important;
  }
  .kl-ps-xl-95 {
    padding-left: 95px !important;
  }
  .kl-me-xl-95 {
    margin-right: 95px !important;
  }
  .kl-me-n-xl-95 {
    margin-right: -95px !important;
  }
  .kl-pe-xl-95 {
    padding-right: 95px !important;
  }
  .kl-gx-xl-135 {
    --bs-gutter-x: 135px;
  }
  .kl-gy-xl-135 {
    --bs-gutter-y: 135px;
  }
  .kl-mx-xl-135 {
    margin-left: 135px !important;
    margin-right: 135px !important;
  }
  .kl-my-xl-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .kl-px-xl-135 {
    padding-left: 135px !important;
    padding-right: 135px !important;
  }
  .kl-py-xl-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .kl-mt-xl-135 {
    margin-top: 135px !important;
  }
  .kl-mt-n-xl-135 {
    margin-top: -135px !important;
  }
  .kl-pt-xl-135 {
    padding-top: 135px !important;
  }
  .kl-mb-xl-135 {
    margin-bottom: 135px !important;
  }
  .kl-mb-n-xl-135 {
    margin-bottom: -135px !important;
  }
  .kl-pb-xl-135 {
    padding-bottom: 135px !important;
  }
  .kl-ms-xl-135 {
    margin-left: 135px !important;
  }
  .kl-ms-n-xl-135 {
    margin-left: -135px !important;
  }
  .kl-ps-xl-135 {
    padding-left: 135px !important;
  }
  .kl-me-xl-135 {
    margin-right: 135px !important;
  }
  .kl-me-n-xl-135 {
    margin-right: -135px !important;
  }
  .kl-pe-xl-135 {
    padding-right: 135px !important;
  }
  .kl-gx-xl-150 {
    --bs-gutter-x: 150px;
  }
  .kl-gy-xl-150 {
    --bs-gutter-y: 150px;
  }
  .kl-mx-xl-150 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }
  .kl-my-xl-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .kl-px-xl-150 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
  .kl-py-xl-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .kl-mt-xl-150 {
    margin-top: 150px !important;
  }
  .kl-mt-n-xl-150 {
    margin-top: -150px !important;
  }
  .kl-pt-xl-150 {
    padding-top: 150px !important;
  }
  .kl-mb-xl-150 {
    margin-bottom: 150px !important;
  }
  .kl-mb-n-xl-150 {
    margin-bottom: -150px !important;
  }
  .kl-pb-xl-150 {
    padding-bottom: 150px !important;
  }
  .kl-ms-xl-150 {
    margin-left: 150px !important;
  }
  .kl-ms-n-xl-150 {
    margin-left: -150px !important;
  }
  .kl-ps-xl-150 {
    padding-left: 150px !important;
  }
  .kl-me-xl-150 {
    margin-right: 150px !important;
  }
  .kl-me-n-xl-150 {
    margin-right: -150px !important;
  }
  .kl-pe-xl-150 {
    padding-right: 150px !important;
  }
  .kl-gx-xl-200 {
    --bs-gutter-x: 200px;
  }
  .kl-gy-xl-200 {
    --bs-gutter-y: 200px;
  }
  .kl-mx-xl-200 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }
  .kl-my-xl-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .kl-px-xl-200 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }
  .kl-py-xl-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .kl-mt-xl-200 {
    margin-top: 200px !important;
  }
  .kl-mt-n-xl-200 {
    margin-top: -200px !important;
  }
  .kl-pt-xl-200 {
    padding-top: 200px !important;
  }
  .kl-mb-xl-200 {
    margin-bottom: 200px !important;
  }
  .kl-mb-n-xl-200 {
    margin-bottom: -200px !important;
  }
  .kl-pb-xl-200 {
    padding-bottom: 200px !important;
  }
  .kl-ms-xl-200 {
    margin-left: 200px !important;
  }
  .kl-ms-n-xl-200 {
    margin-left: -200px !important;
  }
  .kl-ps-xl-200 {
    padding-left: 200px !important;
  }
  .kl-me-xl-200 {
    margin-right: 200px !important;
  }
  .kl-me-n-xl-200 {
    margin-right: -200px !important;
  }
  .kl-pe-xl-200 {
    padding-right: 200px !important;
  }
}
@media (min-width: 1366px) {
  .kl-lh-xxl_1366-0 {
    line-height: 0 !important;
  }
  .kl-lh-xxl_1366-0 h1, .kl-lh-xxl_1366-0 h2, .kl-lh-xxl_1366-0 p {
    line-height: 0 !important;
  }
  .kl-lh-xxl_1366-0_8 {
    line-height: 0.8 !important;
  }
  .kl-lh-xxl_1366-0_8 h1, .kl-lh-xxl_1366-0_8 h2, .kl-lh-xxl_1366-0_8 p {
    line-height: 0.8 !important;
  }
  .kl-lh-xxl_1366-1 {
    line-height: 1 !important;
  }
  .kl-lh-xxl_1366-1 h1, .kl-lh-xxl_1366-1 h2, .kl-lh-xxl_1366-1 p {
    line-height: 1 !important;
  }
  .kl-lh-xxl_1366-1_1 {
    line-height: 1.1 !important;
  }
  .kl-lh-xxl_1366-1_1 h1, .kl-lh-xxl_1366-1_1 h2, .kl-lh-xxl_1366-1_1 p {
    line-height: 1.1 !important;
  }
  .kl-lh-xxl_1366-1_2 {
    line-height: 1.2 !important;
  }
  .kl-lh-xxl_1366-1_2 h1, .kl-lh-xxl_1366-1_2 h2, .kl-lh-xxl_1366-1_2 p {
    line-height: 1.2 !important;
  }
  .kl-lh-xxl_1366-1_3 {
    line-height: 1.3 !important;
  }
  .kl-lh-xxl_1366-1_3 h1, .kl-lh-xxl_1366-1_3 h2, .kl-lh-xxl_1366-1_3 p {
    line-height: 1.3 !important;
  }
  .kl-lh-xxl_1366-1_4 {
    line-height: 1.4 !important;
  }
  .kl-lh-xxl_1366-1_4 h1, .kl-lh-xxl_1366-1_4 h2, .kl-lh-xxl_1366-1_4 p {
    line-height: 1.4 !important;
  }
  .kl-lh-xxl_1366-1_5 {
    line-height: 1.5 !important;
  }
  .kl-lh-xxl_1366-1_5 h1, .kl-lh-xxl_1366-1_5 h2, .kl-lh-xxl_1366-1_5 p {
    line-height: 1.5 !important;
  }
  .kl-col-xxl_1366-40-perc {
    width: 40%;
  }
  .kl-col-xxl_1366-48-perc {
    width: 48%;
  }
  .kl-col-xxl_1366-50-perc {
    width: 50%;
  }
  .kl-col-xxl_1366-52-perc {
    width: 52%;
  }
  .kl-col-xxl_1366-60-perc {
    width: 60%;
  }
  .kl-col-xxl_1366-100-perc {
    width: 100%;
  }
  .kl-max-w-xxl_1366-none {
    max-width: none;
  }
  .kl-w-xxl_1366-none {
    width: none;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-none {
    min-width: none;
  }
  .kl-max-w-xxl_1366-100 {
    max-width: 100px;
  }
  .kl-w-xxl_1366-100 {
    width: 100px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-100 {
    min-width: 100px;
  }
  .kl-max-w-xxl_1366-142 {
    max-width: 142px;
  }
  .kl-w-xxl_1366-142 {
    width: 142px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-142 {
    min-width: 142px;
  }
  .kl-max-w-xxl_1366-212 {
    max-width: 212px;
  }
  .kl-w-xxl_1366-212 {
    width: 212px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-212 {
    min-width: 212px;
  }
  .kl-max-w-xxl_1366-240 {
    max-width: 240px;
  }
  .kl-w-xxl_1366-240 {
    width: 240px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-240 {
    min-width: 240px;
  }
  .kl-max-w-xxl_1366-264 {
    max-width: 264px;
  }
  .kl-w-xxl_1366-264 {
    width: 264px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-264 {
    min-width: 264px;
  }
  .kl-max-w-xxl_1366-310 {
    max-width: 310px;
  }
  .kl-w-xxl_1366-310 {
    width: 310px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-310 {
    min-width: 310px;
  }
  .kl-max-w-xxl_1366-315 {
    max-width: 315px;
  }
  .kl-w-xxl_1366-315 {
    width: 315px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-315 {
    min-width: 315px;
  }
  .kl-max-w-xxl_1366-362 {
    max-width: 362px;
  }
  .kl-w-xxl_1366-362 {
    width: 362px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-362 {
    min-width: 362px;
  }
  .kl-max-w-xxl_1366-388 {
    max-width: 388px;
  }
  .kl-w-xxl_1366-388 {
    width: 388px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-388 {
    min-width: 388px;
  }
  .kl-max-w-xxl_1366-408 {
    max-width: 408px;
  }
  .kl-w-xxl_1366-408 {
    width: 408px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-408 {
    min-width: 408px;
  }
  .kl-max-w-xxl_1366-480 {
    max-width: 480px;
  }
  .kl-w-xxl_1366-480 {
    width: 480px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-480 {
    min-width: 480px;
  }
  .kl-max-w-xxl_1366-500 {
    max-width: 500px;
  }
  .kl-w-xxl_1366-500 {
    width: 500px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-500 {
    min-width: 500px;
  }
  .kl-max-w-xxl_1366-536 {
    max-width: 536px;
  }
  .kl-w-xxl_1366-536 {
    width: 536px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-536 {
    min-width: 536px;
  }
  .kl-max-w-xxl_1366-604 {
    max-width: 604px;
  }
  .kl-w-xxl_1366-604 {
    width: 604px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-604 {
    min-width: 604px;
  }
  .kl-max-w-xxl_1366-680 {
    max-width: 680px;
  }
  .kl-w-xxl_1366-680 {
    width: 680px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-680 {
    min-width: 680px;
  }
  .kl-max-w-xxl_1366-730 {
    max-width: 730px;
  }
  .kl-w-xxl_1366-730 {
    width: 730px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-730 {
    min-width: 730px;
  }
  .kl-max-w-xxl_1366-824 {
    max-width: 824px;
  }
  .kl-w-xxl_1366-824 {
    width: 824px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-824 {
    min-width: 824px;
  }
  .kl-max-w-xxl_1366-845 {
    max-width: 845px;
  }
  .kl-w-xxl_1366-845 {
    width: 845px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-845 {
    min-width: 845px;
  }
  .kl-max-w-xxl_1366-850 {
    max-width: 850px;
  }
  .kl-w-xxl_1366-850 {
    width: 850px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-850 {
    min-width: 850px;
  }
  .kl-max-w-xxl_1366-784 {
    max-width: 784px;
  }
  .kl-w-xxl_1366-784 {
    width: 784px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-784 {
    min-width: 784px;
  }
  .kl-max-w-xxl_1366-956 {
    max-width: 956px;
  }
  .kl-w-xxl_1366-956 {
    width: 956px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-956 {
    min-width: 956px;
  }
  .kl-max-w-xxl_1366-1164 {
    max-width: 1164px;
  }
  .kl-w-xxl_1366-1164 {
    width: 1164px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-1164 {
    min-width: 1164px;
  }
  .kl-max-w-xxl_1366-1200 {
    max-width: 1200px;
  }
  .kl-w-xxl_1366-1200 {
    width: 1200px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-1200 {
    min-width: 1200px;
  }
  .kl-max-w-xxl_1366-1256 {
    max-width: 1256px;
  }
  .kl-w-xxl_1366-1256 {
    width: 1256px;
    max-width: 100%;
  }
  .kl-min-w-xxl_1366-1256 {
    min-width: 1256px;
  }
  .kl-gx-xxl_1366-0 {
    --bs-gutter-x: 0;
  }
  .kl-gy-xxl_1366-0 {
    --bs-gutter-y: 0;
  }
  .kl-mx-xxl_1366-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .kl-my-xxl_1366-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .kl-px-xxl_1366-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .kl-py-xxl_1366-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .kl-mt-xxl_1366-0 {
    margin-top: 0 !important;
  }
  .kl-mt-n-xxl_1366-0 {
    margin-top: -0 !important;
  }
  .kl-pt-xxl_1366-0 {
    padding-top: 0 !important;
  }
  .kl-mb-xxl_1366-0 {
    margin-bottom: 0 !important;
  }
  .kl-mb-n-xxl_1366-0 {
    margin-bottom: -0 !important;
  }
  .kl-pb-xxl_1366-0 {
    padding-bottom: 0 !important;
  }
  .kl-ms-xxl_1366-0 {
    margin-left: 0 !important;
  }
  .kl-ms-n-xxl_1366-0 {
    margin-left: -0 !important;
  }
  .kl-ps-xxl_1366-0 {
    padding-left: 0 !important;
  }
  .kl-me-xxl_1366-0 {
    margin-right: 0 !important;
  }
  .kl-me-n-xxl_1366-0 {
    margin-right: -0 !important;
  }
  .kl-pe-xxl_1366-0 {
    padding-right: 0 !important;
  }
  .kl-gx-xxl_1366-6 {
    --bs-gutter-x: 6px;
  }
  .kl-gy-xxl_1366-6 {
    --bs-gutter-y: 6px;
  }
  .kl-mx-xxl_1366-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .kl-my-xxl_1366-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .kl-px-xxl_1366-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .kl-py-xxl_1366-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .kl-mt-xxl_1366-6 {
    margin-top: 6px !important;
  }
  .kl-mt-n-xxl_1366-6 {
    margin-top: -6px !important;
  }
  .kl-pt-xxl_1366-6 {
    padding-top: 6px !important;
  }
  .kl-mb-xxl_1366-6 {
    margin-bottom: 6px !important;
  }
  .kl-mb-n-xxl_1366-6 {
    margin-bottom: -6px !important;
  }
  .kl-pb-xxl_1366-6 {
    padding-bottom: 6px !important;
  }
  .kl-ms-xxl_1366-6 {
    margin-left: 6px !important;
  }
  .kl-ms-n-xxl_1366-6 {
    margin-left: -6px !important;
  }
  .kl-ps-xxl_1366-6 {
    padding-left: 6px !important;
  }
  .kl-me-xxl_1366-6 {
    margin-right: 6px !important;
  }
  .kl-me-n-xxl_1366-6 {
    margin-right: -6px !important;
  }
  .kl-pe-xxl_1366-6 {
    padding-right: 6px !important;
  }
  .kl-gx-xxl_1366-8 {
    --bs-gutter-x: 8px;
  }
  .kl-gy-xxl_1366-8 {
    --bs-gutter-y: 8px;
  }
  .kl-mx-xxl_1366-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .kl-my-xxl_1366-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .kl-px-xxl_1366-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .kl-py-xxl_1366-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .kl-mt-xxl_1366-8 {
    margin-top: 8px !important;
  }
  .kl-mt-n-xxl_1366-8 {
    margin-top: -8px !important;
  }
  .kl-pt-xxl_1366-8 {
    padding-top: 8px !important;
  }
  .kl-mb-xxl_1366-8 {
    margin-bottom: 8px !important;
  }
  .kl-mb-n-xxl_1366-8 {
    margin-bottom: -8px !important;
  }
  .kl-pb-xxl_1366-8 {
    padding-bottom: 8px !important;
  }
  .kl-ms-xxl_1366-8 {
    margin-left: 8px !important;
  }
  .kl-ms-n-xxl_1366-8 {
    margin-left: -8px !important;
  }
  .kl-ps-xxl_1366-8 {
    padding-left: 8px !important;
  }
  .kl-me-xxl_1366-8 {
    margin-right: 8px !important;
  }
  .kl-me-n-xxl_1366-8 {
    margin-right: -8px !important;
  }
  .kl-pe-xxl_1366-8 {
    padding-right: 8px !important;
  }
  .kl-gx-xxl_1366-10 {
    --bs-gutter-x: 10px;
  }
  .kl-gy-xxl_1366-10 {
    --bs-gutter-y: 10px;
  }
  .kl-mx-xxl_1366-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .kl-my-xxl_1366-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .kl-px-xxl_1366-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .kl-py-xxl_1366-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .kl-mt-xxl_1366-10 {
    margin-top: 10px !important;
  }
  .kl-mt-n-xxl_1366-10 {
    margin-top: -10px !important;
  }
  .kl-pt-xxl_1366-10 {
    padding-top: 10px !important;
  }
  .kl-mb-xxl_1366-10 {
    margin-bottom: 10px !important;
  }
  .kl-mb-n-xxl_1366-10 {
    margin-bottom: -10px !important;
  }
  .kl-pb-xxl_1366-10 {
    padding-bottom: 10px !important;
  }
  .kl-ms-xxl_1366-10 {
    margin-left: 10px !important;
  }
  .kl-ms-n-xxl_1366-10 {
    margin-left: -10px !important;
  }
  .kl-ps-xxl_1366-10 {
    padding-left: 10px !important;
  }
  .kl-me-xxl_1366-10 {
    margin-right: 10px !important;
  }
  .kl-me-n-xxl_1366-10 {
    margin-right: -10px !important;
  }
  .kl-pe-xxl_1366-10 {
    padding-right: 10px !important;
  }
  .kl-gx-xxl_1366-12 {
    --bs-gutter-x: 12px;
  }
  .kl-gy-xxl_1366-12 {
    --bs-gutter-y: 12px;
  }
  .kl-mx-xxl_1366-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .kl-my-xxl_1366-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .kl-px-xxl_1366-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .kl-py-xxl_1366-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .kl-mt-xxl_1366-12 {
    margin-top: 12px !important;
  }
  .kl-mt-n-xxl_1366-12 {
    margin-top: -12px !important;
  }
  .kl-pt-xxl_1366-12 {
    padding-top: 12px !important;
  }
  .kl-mb-xxl_1366-12 {
    margin-bottom: 12px !important;
  }
  .kl-mb-n-xxl_1366-12 {
    margin-bottom: -12px !important;
  }
  .kl-pb-xxl_1366-12 {
    padding-bottom: 12px !important;
  }
  .kl-ms-xxl_1366-12 {
    margin-left: 12px !important;
  }
  .kl-ms-n-xxl_1366-12 {
    margin-left: -12px !important;
  }
  .kl-ps-xxl_1366-12 {
    padding-left: 12px !important;
  }
  .kl-me-xxl_1366-12 {
    margin-right: 12px !important;
  }
  .kl-me-n-xxl_1366-12 {
    margin-right: -12px !important;
  }
  .kl-pe-xxl_1366-12 {
    padding-right: 12px !important;
  }
  .kl-gx-xxl_1366-16 {
    --bs-gutter-x: 16px;
  }
  .kl-gy-xxl_1366-16 {
    --bs-gutter-y: 16px;
  }
  .kl-mx-xxl_1366-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .kl-my-xxl_1366-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .kl-px-xxl_1366-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .kl-py-xxl_1366-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .kl-mt-xxl_1366-16 {
    margin-top: 16px !important;
  }
  .kl-mt-n-xxl_1366-16 {
    margin-top: -16px !important;
  }
  .kl-pt-xxl_1366-16 {
    padding-top: 16px !important;
  }
  .kl-mb-xxl_1366-16 {
    margin-bottom: 16px !important;
  }
  .kl-mb-n-xxl_1366-16 {
    margin-bottom: -16px !important;
  }
  .kl-pb-xxl_1366-16 {
    padding-bottom: 16px !important;
  }
  .kl-ms-xxl_1366-16 {
    margin-left: 16px !important;
  }
  .kl-ms-n-xxl_1366-16 {
    margin-left: -16px !important;
  }
  .kl-ps-xxl_1366-16 {
    padding-left: 16px !important;
  }
  .kl-me-xxl_1366-16 {
    margin-right: 16px !important;
  }
  .kl-me-n-xxl_1366-16 {
    margin-right: -16px !important;
  }
  .kl-pe-xxl_1366-16 {
    padding-right: 16px !important;
  }
  .kl-gx-xxl_1366-20 {
    --bs-gutter-x: 20px;
  }
  .kl-gy-xxl_1366-20 {
    --bs-gutter-y: 20px;
  }
  .kl-mx-xxl_1366-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .kl-my-xxl_1366-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .kl-px-xxl_1366-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .kl-py-xxl_1366-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .kl-mt-xxl_1366-20 {
    margin-top: 20px !important;
  }
  .kl-mt-n-xxl_1366-20 {
    margin-top: -20px !important;
  }
  .kl-pt-xxl_1366-20 {
    padding-top: 20px !important;
  }
  .kl-mb-xxl_1366-20 {
    margin-bottom: 20px !important;
  }
  .kl-mb-n-xxl_1366-20 {
    margin-bottom: -20px !important;
  }
  .kl-pb-xxl_1366-20 {
    padding-bottom: 20px !important;
  }
  .kl-ms-xxl_1366-20 {
    margin-left: 20px !important;
  }
  .kl-ms-n-xxl_1366-20 {
    margin-left: -20px !important;
  }
  .kl-ps-xxl_1366-20 {
    padding-left: 20px !important;
  }
  .kl-me-xxl_1366-20 {
    margin-right: 20px !important;
  }
  .kl-me-n-xxl_1366-20 {
    margin-right: -20px !important;
  }
  .kl-pe-xxl_1366-20 {
    padding-right: 20px !important;
  }
  .kl-gx-xxl_1366-25 {
    --bs-gutter-x: 25px;
  }
  .kl-gy-xxl_1366-25 {
    --bs-gutter-y: 25px;
  }
  .kl-mx-xxl_1366-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .kl-my-xxl_1366-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .kl-px-xxl_1366-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .kl-py-xxl_1366-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .kl-mt-xxl_1366-25 {
    margin-top: 25px !important;
  }
  .kl-mt-n-xxl_1366-25 {
    margin-top: -25px !important;
  }
  .kl-pt-xxl_1366-25 {
    padding-top: 25px !important;
  }
  .kl-mb-xxl_1366-25 {
    margin-bottom: 25px !important;
  }
  .kl-mb-n-xxl_1366-25 {
    margin-bottom: -25px !important;
  }
  .kl-pb-xxl_1366-25 {
    padding-bottom: 25px !important;
  }
  .kl-ms-xxl_1366-25 {
    margin-left: 25px !important;
  }
  .kl-ms-n-xxl_1366-25 {
    margin-left: -25px !important;
  }
  .kl-ps-xxl_1366-25 {
    padding-left: 25px !important;
  }
  .kl-me-xxl_1366-25 {
    margin-right: 25px !important;
  }
  .kl-me-n-xxl_1366-25 {
    margin-right: -25px !important;
  }
  .kl-pe-xxl_1366-25 {
    padding-right: 25px !important;
  }
  .kl-gx-xxl_1366-30 {
    --bs-gutter-x: 30px;
  }
  .kl-gy-xxl_1366-30 {
    --bs-gutter-y: 30px;
  }
  .kl-mx-xxl_1366-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .kl-my-xxl_1366-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .kl-px-xxl_1366-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .kl-py-xxl_1366-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .kl-mt-xxl_1366-30 {
    margin-top: 30px !important;
  }
  .kl-mt-n-xxl_1366-30 {
    margin-top: -30px !important;
  }
  .kl-pt-xxl_1366-30 {
    padding-top: 30px !important;
  }
  .kl-mb-xxl_1366-30 {
    margin-bottom: 30px !important;
  }
  .kl-mb-n-xxl_1366-30 {
    margin-bottom: -30px !important;
  }
  .kl-pb-xxl_1366-30 {
    padding-bottom: 30px !important;
  }
  .kl-ms-xxl_1366-30 {
    margin-left: 30px !important;
  }
  .kl-ms-n-xxl_1366-30 {
    margin-left: -30px !important;
  }
  .kl-ps-xxl_1366-30 {
    padding-left: 30px !important;
  }
  .kl-me-xxl_1366-30 {
    margin-right: 30px !important;
  }
  .kl-me-n-xxl_1366-30 {
    margin-right: -30px !important;
  }
  .kl-pe-xxl_1366-30 {
    padding-right: 30px !important;
  }
  .kl-gx-xxl_1366-37 {
    --bs-gutter-x: 37px;
  }
  .kl-gy-xxl_1366-37 {
    --bs-gutter-y: 37px;
  }
  .kl-mx-xxl_1366-37 {
    margin-left: 37px !important;
    margin-right: 37px !important;
  }
  .kl-my-xxl_1366-37 {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .kl-px-xxl_1366-37 {
    padding-left: 37px !important;
    padding-right: 37px !important;
  }
  .kl-py-xxl_1366-37 {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .kl-mt-xxl_1366-37 {
    margin-top: 37px !important;
  }
  .kl-mt-n-xxl_1366-37 {
    margin-top: -37px !important;
  }
  .kl-pt-xxl_1366-37 {
    padding-top: 37px !important;
  }
  .kl-mb-xxl_1366-37 {
    margin-bottom: 37px !important;
  }
  .kl-mb-n-xxl_1366-37 {
    margin-bottom: -37px !important;
  }
  .kl-pb-xxl_1366-37 {
    padding-bottom: 37px !important;
  }
  .kl-ms-xxl_1366-37 {
    margin-left: 37px !important;
  }
  .kl-ms-n-xxl_1366-37 {
    margin-left: -37px !important;
  }
  .kl-ps-xxl_1366-37 {
    padding-left: 37px !important;
  }
  .kl-me-xxl_1366-37 {
    margin-right: 37px !important;
  }
  .kl-me-n-xxl_1366-37 {
    margin-right: -37px !important;
  }
  .kl-pe-xxl_1366-37 {
    padding-right: 37px !important;
  }
  .kl-gx-xxl_1366-40 {
    --bs-gutter-x: 40px;
  }
  .kl-gy-xxl_1366-40 {
    --bs-gutter-y: 40px;
  }
  .kl-mx-xxl_1366-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .kl-my-xxl_1366-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .kl-px-xxl_1366-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .kl-py-xxl_1366-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .kl-mt-xxl_1366-40 {
    margin-top: 40px !important;
  }
  .kl-mt-n-xxl_1366-40 {
    margin-top: -40px !important;
  }
  .kl-pt-xxl_1366-40 {
    padding-top: 40px !important;
  }
  .kl-mb-xxl_1366-40 {
    margin-bottom: 40px !important;
  }
  .kl-mb-n-xxl_1366-40 {
    margin-bottom: -40px !important;
  }
  .kl-pb-xxl_1366-40 {
    padding-bottom: 40px !important;
  }
  .kl-ms-xxl_1366-40 {
    margin-left: 40px !important;
  }
  .kl-ms-n-xxl_1366-40 {
    margin-left: -40px !important;
  }
  .kl-ps-xxl_1366-40 {
    padding-left: 40px !important;
  }
  .kl-me-xxl_1366-40 {
    margin-right: 40px !important;
  }
  .kl-me-n-xxl_1366-40 {
    margin-right: -40px !important;
  }
  .kl-pe-xxl_1366-40 {
    padding-right: 40px !important;
  }
  .kl-gx-xxl_1366-50 {
    --bs-gutter-x: 50px;
  }
  .kl-gy-xxl_1366-50 {
    --bs-gutter-y: 50px;
  }
  .kl-mx-xxl_1366-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .kl-my-xxl_1366-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .kl-px-xxl_1366-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .kl-py-xxl_1366-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .kl-mt-xxl_1366-50 {
    margin-top: 50px !important;
  }
  .kl-mt-n-xxl_1366-50 {
    margin-top: -50px !important;
  }
  .kl-pt-xxl_1366-50 {
    padding-top: 50px !important;
  }
  .kl-mb-xxl_1366-50 {
    margin-bottom: 50px !important;
  }
  .kl-mb-n-xxl_1366-50 {
    margin-bottom: -50px !important;
  }
  .kl-pb-xxl_1366-50 {
    padding-bottom: 50px !important;
  }
  .kl-ms-xxl_1366-50 {
    margin-left: 50px !important;
  }
  .kl-ms-n-xxl_1366-50 {
    margin-left: -50px !important;
  }
  .kl-ps-xxl_1366-50 {
    padding-left: 50px !important;
  }
  .kl-me-xxl_1366-50 {
    margin-right: 50px !important;
  }
  .kl-me-n-xxl_1366-50 {
    margin-right: -50px !important;
  }
  .kl-pe-xxl_1366-50 {
    padding-right: 50px !important;
  }
  .kl-gx-xxl_1366-60 {
    --bs-gutter-x: 60px;
  }
  .kl-gy-xxl_1366-60 {
    --bs-gutter-y: 60px;
  }
  .kl-mx-xxl_1366-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .kl-my-xxl_1366-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .kl-px-xxl_1366-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .kl-py-xxl_1366-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .kl-mt-xxl_1366-60 {
    margin-top: 60px !important;
  }
  .kl-mt-n-xxl_1366-60 {
    margin-top: -60px !important;
  }
  .kl-pt-xxl_1366-60 {
    padding-top: 60px !important;
  }
  .kl-mb-xxl_1366-60 {
    margin-bottom: 60px !important;
  }
  .kl-mb-n-xxl_1366-60 {
    margin-bottom: -60px !important;
  }
  .kl-pb-xxl_1366-60 {
    padding-bottom: 60px !important;
  }
  .kl-ms-xxl_1366-60 {
    margin-left: 60px !important;
  }
  .kl-ms-n-xxl_1366-60 {
    margin-left: -60px !important;
  }
  .kl-ps-xxl_1366-60 {
    padding-left: 60px !important;
  }
  .kl-me-xxl_1366-60 {
    margin-right: 60px !important;
  }
  .kl-me-n-xxl_1366-60 {
    margin-right: -60px !important;
  }
  .kl-pe-xxl_1366-60 {
    padding-right: 60px !important;
  }
  .kl-gx-xxl_1366-65 {
    --bs-gutter-x: 65px;
  }
  .kl-gy-xxl_1366-65 {
    --bs-gutter-y: 65px;
  }
  .kl-mx-xxl_1366-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  .kl-my-xxl_1366-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .kl-px-xxl_1366-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  .kl-py-xxl_1366-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .kl-mt-xxl_1366-65 {
    margin-top: 65px !important;
  }
  .kl-mt-n-xxl_1366-65 {
    margin-top: -65px !important;
  }
  .kl-pt-xxl_1366-65 {
    padding-top: 65px !important;
  }
  .kl-mb-xxl_1366-65 {
    margin-bottom: 65px !important;
  }
  .kl-mb-n-xxl_1366-65 {
    margin-bottom: -65px !important;
  }
  .kl-pb-xxl_1366-65 {
    padding-bottom: 65px !important;
  }
  .kl-ms-xxl_1366-65 {
    margin-left: 65px !important;
  }
  .kl-ms-n-xxl_1366-65 {
    margin-left: -65px !important;
  }
  .kl-ps-xxl_1366-65 {
    padding-left: 65px !important;
  }
  .kl-me-xxl_1366-65 {
    margin-right: 65px !important;
  }
  .kl-me-n-xxl_1366-65 {
    margin-right: -65px !important;
  }
  .kl-pe-xxl_1366-65 {
    padding-right: 65px !important;
  }
  .kl-gx-xxl_1366-70 {
    --bs-gutter-x: 70px;
  }
  .kl-gy-xxl_1366-70 {
    --bs-gutter-y: 70px;
  }
  .kl-mx-xxl_1366-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .kl-my-xxl_1366-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .kl-px-xxl_1366-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .kl-py-xxl_1366-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .kl-mt-xxl_1366-70 {
    margin-top: 70px !important;
  }
  .kl-mt-n-xxl_1366-70 {
    margin-top: -70px !important;
  }
  .kl-pt-xxl_1366-70 {
    padding-top: 70px !important;
  }
  .kl-mb-xxl_1366-70 {
    margin-bottom: 70px !important;
  }
  .kl-mb-n-xxl_1366-70 {
    margin-bottom: -70px !important;
  }
  .kl-pb-xxl_1366-70 {
    padding-bottom: 70px !important;
  }
  .kl-ms-xxl_1366-70 {
    margin-left: 70px !important;
  }
  .kl-ms-n-xxl_1366-70 {
    margin-left: -70px !important;
  }
  .kl-ps-xxl_1366-70 {
    padding-left: 70px !important;
  }
  .kl-me-xxl_1366-70 {
    margin-right: 70px !important;
  }
  .kl-me-n-xxl_1366-70 {
    margin-right: -70px !important;
  }
  .kl-pe-xxl_1366-70 {
    padding-right: 70px !important;
  }
  .kl-gx-xxl_1366-80 {
    --bs-gutter-x: 80px;
  }
  .kl-gy-xxl_1366-80 {
    --bs-gutter-y: 80px;
  }
  .kl-mx-xxl_1366-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .kl-my-xxl_1366-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .kl-px-xxl_1366-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .kl-py-xxl_1366-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .kl-mt-xxl_1366-80 {
    margin-top: 80px !important;
  }
  .kl-mt-n-xxl_1366-80 {
    margin-top: -80px !important;
  }
  .kl-pt-xxl_1366-80 {
    padding-top: 80px !important;
  }
  .kl-mb-xxl_1366-80 {
    margin-bottom: 80px !important;
  }
  .kl-mb-n-xxl_1366-80 {
    margin-bottom: -80px !important;
  }
  .kl-pb-xxl_1366-80 {
    padding-bottom: 80px !important;
  }
  .kl-ms-xxl_1366-80 {
    margin-left: 80px !important;
  }
  .kl-ms-n-xxl_1366-80 {
    margin-left: -80px !important;
  }
  .kl-ps-xxl_1366-80 {
    padding-left: 80px !important;
  }
  .kl-me-xxl_1366-80 {
    margin-right: 80px !important;
  }
  .kl-me-n-xxl_1366-80 {
    margin-right: -80px !important;
  }
  .kl-pe-xxl_1366-80 {
    padding-right: 80px !important;
  }
  .kl-gx-xxl_1366-90 {
    --bs-gutter-x: 90px;
  }
  .kl-gy-xxl_1366-90 {
    --bs-gutter-y: 90px;
  }
  .kl-mx-xxl_1366-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .kl-my-xxl_1366-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .kl-px-xxl_1366-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .kl-py-xxl_1366-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .kl-mt-xxl_1366-90 {
    margin-top: 90px !important;
  }
  .kl-mt-n-xxl_1366-90 {
    margin-top: -90px !important;
  }
  .kl-pt-xxl_1366-90 {
    padding-top: 90px !important;
  }
  .kl-mb-xxl_1366-90 {
    margin-bottom: 90px !important;
  }
  .kl-mb-n-xxl_1366-90 {
    margin-bottom: -90px !important;
  }
  .kl-pb-xxl_1366-90 {
    padding-bottom: 90px !important;
  }
  .kl-ms-xxl_1366-90 {
    margin-left: 90px !important;
  }
  .kl-ms-n-xxl_1366-90 {
    margin-left: -90px !important;
  }
  .kl-ps-xxl_1366-90 {
    padding-left: 90px !important;
  }
  .kl-me-xxl_1366-90 {
    margin-right: 90px !important;
  }
  .kl-me-n-xxl_1366-90 {
    margin-right: -90px !important;
  }
  .kl-pe-xxl_1366-90 {
    padding-right: 90px !important;
  }
  .kl-gx-xxl_1366-95 {
    --bs-gutter-x: 95px;
  }
  .kl-gy-xxl_1366-95 {
    --bs-gutter-y: 95px;
  }
  .kl-mx-xxl_1366-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  .kl-my-xxl_1366-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .kl-px-xxl_1366-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  .kl-py-xxl_1366-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .kl-mt-xxl_1366-95 {
    margin-top: 95px !important;
  }
  .kl-mt-n-xxl_1366-95 {
    margin-top: -95px !important;
  }
  .kl-pt-xxl_1366-95 {
    padding-top: 95px !important;
  }
  .kl-mb-xxl_1366-95 {
    margin-bottom: 95px !important;
  }
  .kl-mb-n-xxl_1366-95 {
    margin-bottom: -95px !important;
  }
  .kl-pb-xxl_1366-95 {
    padding-bottom: 95px !important;
  }
  .kl-ms-xxl_1366-95 {
    margin-left: 95px !important;
  }
  .kl-ms-n-xxl_1366-95 {
    margin-left: -95px !important;
  }
  .kl-ps-xxl_1366-95 {
    padding-left: 95px !important;
  }
  .kl-me-xxl_1366-95 {
    margin-right: 95px !important;
  }
  .kl-me-n-xxl_1366-95 {
    margin-right: -95px !important;
  }
  .kl-pe-xxl_1366-95 {
    padding-right: 95px !important;
  }
  .kl-gx-xxl_1366-135 {
    --bs-gutter-x: 135px;
  }
  .kl-gy-xxl_1366-135 {
    --bs-gutter-y: 135px;
  }
  .kl-mx-xxl_1366-135 {
    margin-left: 135px !important;
    margin-right: 135px !important;
  }
  .kl-my-xxl_1366-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .kl-px-xxl_1366-135 {
    padding-left: 135px !important;
    padding-right: 135px !important;
  }
  .kl-py-xxl_1366-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .kl-mt-xxl_1366-135 {
    margin-top: 135px !important;
  }
  .kl-mt-n-xxl_1366-135 {
    margin-top: -135px !important;
  }
  .kl-pt-xxl_1366-135 {
    padding-top: 135px !important;
  }
  .kl-mb-xxl_1366-135 {
    margin-bottom: 135px !important;
  }
  .kl-mb-n-xxl_1366-135 {
    margin-bottom: -135px !important;
  }
  .kl-pb-xxl_1366-135 {
    padding-bottom: 135px !important;
  }
  .kl-ms-xxl_1366-135 {
    margin-left: 135px !important;
  }
  .kl-ms-n-xxl_1366-135 {
    margin-left: -135px !important;
  }
  .kl-ps-xxl_1366-135 {
    padding-left: 135px !important;
  }
  .kl-me-xxl_1366-135 {
    margin-right: 135px !important;
  }
  .kl-me-n-xxl_1366-135 {
    margin-right: -135px !important;
  }
  .kl-pe-xxl_1366-135 {
    padding-right: 135px !important;
  }
  .kl-gx-xxl_1366-150 {
    --bs-gutter-x: 150px;
  }
  .kl-gy-xxl_1366-150 {
    --bs-gutter-y: 150px;
  }
  .kl-mx-xxl_1366-150 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }
  .kl-my-xxl_1366-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .kl-px-xxl_1366-150 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
  .kl-py-xxl_1366-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .kl-mt-xxl_1366-150 {
    margin-top: 150px !important;
  }
  .kl-mt-n-xxl_1366-150 {
    margin-top: -150px !important;
  }
  .kl-pt-xxl_1366-150 {
    padding-top: 150px !important;
  }
  .kl-mb-xxl_1366-150 {
    margin-bottom: 150px !important;
  }
  .kl-mb-n-xxl_1366-150 {
    margin-bottom: -150px !important;
  }
  .kl-pb-xxl_1366-150 {
    padding-bottom: 150px !important;
  }
  .kl-ms-xxl_1366-150 {
    margin-left: 150px !important;
  }
  .kl-ms-n-xxl_1366-150 {
    margin-left: -150px !important;
  }
  .kl-ps-xxl_1366-150 {
    padding-left: 150px !important;
  }
  .kl-me-xxl_1366-150 {
    margin-right: 150px !important;
  }
  .kl-me-n-xxl_1366-150 {
    margin-right: -150px !important;
  }
  .kl-pe-xxl_1366-150 {
    padding-right: 150px !important;
  }
  .kl-gx-xxl_1366-200 {
    --bs-gutter-x: 200px;
  }
  .kl-gy-xxl_1366-200 {
    --bs-gutter-y: 200px;
  }
  .kl-mx-xxl_1366-200 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }
  .kl-my-xxl_1366-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .kl-px-xxl_1366-200 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }
  .kl-py-xxl_1366-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .kl-mt-xxl_1366-200 {
    margin-top: 200px !important;
  }
  .kl-mt-n-xxl_1366-200 {
    margin-top: -200px !important;
  }
  .kl-pt-xxl_1366-200 {
    padding-top: 200px !important;
  }
  .kl-mb-xxl_1366-200 {
    margin-bottom: 200px !important;
  }
  .kl-mb-n-xxl_1366-200 {
    margin-bottom: -200px !important;
  }
  .kl-pb-xxl_1366-200 {
    padding-bottom: 200px !important;
  }
  .kl-ms-xxl_1366-200 {
    margin-left: 200px !important;
  }
  .kl-ms-n-xxl_1366-200 {
    margin-left: -200px !important;
  }
  .kl-ps-xxl_1366-200 {
    padding-left: 200px !important;
  }
  .kl-me-xxl_1366-200 {
    margin-right: 200px !important;
  }
  .kl-me-n-xxl_1366-200 {
    margin-right: -200px !important;
  }
  .kl-pe-xxl_1366-200 {
    padding-right: 200px !important;
  }
}
@media (min-width: 1400px) {
  .kl-lh-xxl-0 {
    line-height: 0 !important;
  }
  .kl-lh-xxl-0 h1, .kl-lh-xxl-0 h2, .kl-lh-xxl-0 p {
    line-height: 0 !important;
  }
  .kl-lh-xxl-0_8 {
    line-height: 0.8 !important;
  }
  .kl-lh-xxl-0_8 h1, .kl-lh-xxl-0_8 h2, .kl-lh-xxl-0_8 p {
    line-height: 0.8 !important;
  }
  .kl-lh-xxl-1 {
    line-height: 1 !important;
  }
  .kl-lh-xxl-1 h1, .kl-lh-xxl-1 h2, .kl-lh-xxl-1 p {
    line-height: 1 !important;
  }
  .kl-lh-xxl-1_1 {
    line-height: 1.1 !important;
  }
  .kl-lh-xxl-1_1 h1, .kl-lh-xxl-1_1 h2, .kl-lh-xxl-1_1 p {
    line-height: 1.1 !important;
  }
  .kl-lh-xxl-1_2 {
    line-height: 1.2 !important;
  }
  .kl-lh-xxl-1_2 h1, .kl-lh-xxl-1_2 h2, .kl-lh-xxl-1_2 p {
    line-height: 1.2 !important;
  }
  .kl-lh-xxl-1_3 {
    line-height: 1.3 !important;
  }
  .kl-lh-xxl-1_3 h1, .kl-lh-xxl-1_3 h2, .kl-lh-xxl-1_3 p {
    line-height: 1.3 !important;
  }
  .kl-lh-xxl-1_4 {
    line-height: 1.4 !important;
  }
  .kl-lh-xxl-1_4 h1, .kl-lh-xxl-1_4 h2, .kl-lh-xxl-1_4 p {
    line-height: 1.4 !important;
  }
  .kl-lh-xxl-1_5 {
    line-height: 1.5 !important;
  }
  .kl-lh-xxl-1_5 h1, .kl-lh-xxl-1_5 h2, .kl-lh-xxl-1_5 p {
    line-height: 1.5 !important;
  }
  .kl-col-xxl-40-perc {
    width: 40%;
  }
  .kl-col-xxl-48-perc {
    width: 48%;
  }
  .kl-col-xxl-50-perc {
    width: 50%;
  }
  .kl-col-xxl-52-perc {
    width: 52%;
  }
  .kl-col-xxl-60-perc {
    width: 60%;
  }
  .kl-col-xxl-100-perc {
    width: 100%;
  }
  .kl-max-w-xxl-none {
    max-width: none;
  }
  .kl-w-xxl-none {
    width: none;
    max-width: 100%;
  }
  .kl-min-w-xxl-none {
    min-width: none;
  }
  .kl-max-w-xxl-100 {
    max-width: 100px;
  }
  .kl-w-xxl-100 {
    width: 100px;
    max-width: 100%;
  }
  .kl-min-w-xxl-100 {
    min-width: 100px;
  }
  .kl-max-w-xxl-142 {
    max-width: 142px;
  }
  .kl-w-xxl-142 {
    width: 142px;
    max-width: 100%;
  }
  .kl-min-w-xxl-142 {
    min-width: 142px;
  }
  .kl-max-w-xxl-212 {
    max-width: 212px;
  }
  .kl-w-xxl-212 {
    width: 212px;
    max-width: 100%;
  }
  .kl-min-w-xxl-212 {
    min-width: 212px;
  }
  .kl-max-w-xxl-240 {
    max-width: 240px;
  }
  .kl-w-xxl-240 {
    width: 240px;
    max-width: 100%;
  }
  .kl-min-w-xxl-240 {
    min-width: 240px;
  }
  .kl-max-w-xxl-264 {
    max-width: 264px;
  }
  .kl-w-xxl-264 {
    width: 264px;
    max-width: 100%;
  }
  .kl-min-w-xxl-264 {
    min-width: 264px;
  }
  .kl-max-w-xxl-310 {
    max-width: 310px;
  }
  .kl-w-xxl-310 {
    width: 310px;
    max-width: 100%;
  }
  .kl-min-w-xxl-310 {
    min-width: 310px;
  }
  .kl-max-w-xxl-315 {
    max-width: 315px;
  }
  .kl-w-xxl-315 {
    width: 315px;
    max-width: 100%;
  }
  .kl-min-w-xxl-315 {
    min-width: 315px;
  }
  .kl-max-w-xxl-362 {
    max-width: 362px;
  }
  .kl-w-xxl-362 {
    width: 362px;
    max-width: 100%;
  }
  .kl-min-w-xxl-362 {
    min-width: 362px;
  }
  .kl-max-w-xxl-388 {
    max-width: 388px;
  }
  .kl-w-xxl-388 {
    width: 388px;
    max-width: 100%;
  }
  .kl-min-w-xxl-388 {
    min-width: 388px;
  }
  .kl-max-w-xxl-408 {
    max-width: 408px;
  }
  .kl-w-xxl-408 {
    width: 408px;
    max-width: 100%;
  }
  .kl-min-w-xxl-408 {
    min-width: 408px;
  }
  .kl-max-w-xxl-480 {
    max-width: 480px;
  }
  .kl-w-xxl-480 {
    width: 480px;
    max-width: 100%;
  }
  .kl-min-w-xxl-480 {
    min-width: 480px;
  }
  .kl-max-w-xxl-500 {
    max-width: 500px;
  }
  .kl-w-xxl-500 {
    width: 500px;
    max-width: 100%;
  }
  .kl-min-w-xxl-500 {
    min-width: 500px;
  }
  .kl-max-w-xxl-536 {
    max-width: 536px;
  }
  .kl-w-xxl-536 {
    width: 536px;
    max-width: 100%;
  }
  .kl-min-w-xxl-536 {
    min-width: 536px;
  }
  .kl-max-w-xxl-604 {
    max-width: 604px;
  }
  .kl-w-xxl-604 {
    width: 604px;
    max-width: 100%;
  }
  .kl-min-w-xxl-604 {
    min-width: 604px;
  }
  .kl-max-w-xxl-680 {
    max-width: 680px;
  }
  .kl-w-xxl-680 {
    width: 680px;
    max-width: 100%;
  }
  .kl-min-w-xxl-680 {
    min-width: 680px;
  }
  .kl-max-w-xxl-730 {
    max-width: 730px;
  }
  .kl-w-xxl-730 {
    width: 730px;
    max-width: 100%;
  }
  .kl-min-w-xxl-730 {
    min-width: 730px;
  }
  .kl-max-w-xxl-824 {
    max-width: 824px;
  }
  .kl-w-xxl-824 {
    width: 824px;
    max-width: 100%;
  }
  .kl-min-w-xxl-824 {
    min-width: 824px;
  }
  .kl-max-w-xxl-845 {
    max-width: 845px;
  }
  .kl-w-xxl-845 {
    width: 845px;
    max-width: 100%;
  }
  .kl-min-w-xxl-845 {
    min-width: 845px;
  }
  .kl-max-w-xxl-850 {
    max-width: 850px;
  }
  .kl-w-xxl-850 {
    width: 850px;
    max-width: 100%;
  }
  .kl-min-w-xxl-850 {
    min-width: 850px;
  }
  .kl-max-w-xxl-784 {
    max-width: 784px;
  }
  .kl-w-xxl-784 {
    width: 784px;
    max-width: 100%;
  }
  .kl-min-w-xxl-784 {
    min-width: 784px;
  }
  .kl-max-w-xxl-956 {
    max-width: 956px;
  }
  .kl-w-xxl-956 {
    width: 956px;
    max-width: 100%;
  }
  .kl-min-w-xxl-956 {
    min-width: 956px;
  }
  .kl-max-w-xxl-1164 {
    max-width: 1164px;
  }
  .kl-w-xxl-1164 {
    width: 1164px;
    max-width: 100%;
  }
  .kl-min-w-xxl-1164 {
    min-width: 1164px;
  }
  .kl-max-w-xxl-1200 {
    max-width: 1200px;
  }
  .kl-w-xxl-1200 {
    width: 1200px;
    max-width: 100%;
  }
  .kl-min-w-xxl-1200 {
    min-width: 1200px;
  }
  .kl-max-w-xxl-1256 {
    max-width: 1256px;
  }
  .kl-w-xxl-1256 {
    width: 1256px;
    max-width: 100%;
  }
  .kl-min-w-xxl-1256 {
    min-width: 1256px;
  }
  .kl-gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .kl-gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .kl-mx-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .kl-my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .kl-px-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .kl-py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .kl-mt-xxl-0 {
    margin-top: 0 !important;
  }
  .kl-mt-n-xxl-0 {
    margin-top: -0 !important;
  }
  .kl-pt-xxl-0 {
    padding-top: 0 !important;
  }
  .kl-mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .kl-mb-n-xxl-0 {
    margin-bottom: -0 !important;
  }
  .kl-pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .kl-ms-xxl-0 {
    margin-left: 0 !important;
  }
  .kl-ms-n-xxl-0 {
    margin-left: -0 !important;
  }
  .kl-ps-xxl-0 {
    padding-left: 0 !important;
  }
  .kl-me-xxl-0 {
    margin-right: 0 !important;
  }
  .kl-me-n-xxl-0 {
    margin-right: -0 !important;
  }
  .kl-pe-xxl-0 {
    padding-right: 0 !important;
  }
  .kl-gx-xxl-6 {
    --bs-gutter-x: 6px;
  }
  .kl-gy-xxl-6 {
    --bs-gutter-y: 6px;
  }
  .kl-mx-xxl-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .kl-my-xxl-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .kl-px-xxl-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .kl-py-xxl-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .kl-mt-xxl-6 {
    margin-top: 6px !important;
  }
  .kl-mt-n-xxl-6 {
    margin-top: -6px !important;
  }
  .kl-pt-xxl-6 {
    padding-top: 6px !important;
  }
  .kl-mb-xxl-6 {
    margin-bottom: 6px !important;
  }
  .kl-mb-n-xxl-6 {
    margin-bottom: -6px !important;
  }
  .kl-pb-xxl-6 {
    padding-bottom: 6px !important;
  }
  .kl-ms-xxl-6 {
    margin-left: 6px !important;
  }
  .kl-ms-n-xxl-6 {
    margin-left: -6px !important;
  }
  .kl-ps-xxl-6 {
    padding-left: 6px !important;
  }
  .kl-me-xxl-6 {
    margin-right: 6px !important;
  }
  .kl-me-n-xxl-6 {
    margin-right: -6px !important;
  }
  .kl-pe-xxl-6 {
    padding-right: 6px !important;
  }
  .kl-gx-xxl-8 {
    --bs-gutter-x: 8px;
  }
  .kl-gy-xxl-8 {
    --bs-gutter-y: 8px;
  }
  .kl-mx-xxl-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .kl-my-xxl-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .kl-px-xxl-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .kl-py-xxl-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .kl-mt-xxl-8 {
    margin-top: 8px !important;
  }
  .kl-mt-n-xxl-8 {
    margin-top: -8px !important;
  }
  .kl-pt-xxl-8 {
    padding-top: 8px !important;
  }
  .kl-mb-xxl-8 {
    margin-bottom: 8px !important;
  }
  .kl-mb-n-xxl-8 {
    margin-bottom: -8px !important;
  }
  .kl-pb-xxl-8 {
    padding-bottom: 8px !important;
  }
  .kl-ms-xxl-8 {
    margin-left: 8px !important;
  }
  .kl-ms-n-xxl-8 {
    margin-left: -8px !important;
  }
  .kl-ps-xxl-8 {
    padding-left: 8px !important;
  }
  .kl-me-xxl-8 {
    margin-right: 8px !important;
  }
  .kl-me-n-xxl-8 {
    margin-right: -8px !important;
  }
  .kl-pe-xxl-8 {
    padding-right: 8px !important;
  }
  .kl-gx-xxl-10 {
    --bs-gutter-x: 10px;
  }
  .kl-gy-xxl-10 {
    --bs-gutter-y: 10px;
  }
  .kl-mx-xxl-10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .kl-my-xxl-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .kl-px-xxl-10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .kl-py-xxl-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .kl-mt-xxl-10 {
    margin-top: 10px !important;
  }
  .kl-mt-n-xxl-10 {
    margin-top: -10px !important;
  }
  .kl-pt-xxl-10 {
    padding-top: 10px !important;
  }
  .kl-mb-xxl-10 {
    margin-bottom: 10px !important;
  }
  .kl-mb-n-xxl-10 {
    margin-bottom: -10px !important;
  }
  .kl-pb-xxl-10 {
    padding-bottom: 10px !important;
  }
  .kl-ms-xxl-10 {
    margin-left: 10px !important;
  }
  .kl-ms-n-xxl-10 {
    margin-left: -10px !important;
  }
  .kl-ps-xxl-10 {
    padding-left: 10px !important;
  }
  .kl-me-xxl-10 {
    margin-right: 10px !important;
  }
  .kl-me-n-xxl-10 {
    margin-right: -10px !important;
  }
  .kl-pe-xxl-10 {
    padding-right: 10px !important;
  }
  .kl-gx-xxl-12 {
    --bs-gutter-x: 12px;
  }
  .kl-gy-xxl-12 {
    --bs-gutter-y: 12px;
  }
  .kl-mx-xxl-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .kl-my-xxl-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .kl-px-xxl-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .kl-py-xxl-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .kl-mt-xxl-12 {
    margin-top: 12px !important;
  }
  .kl-mt-n-xxl-12 {
    margin-top: -12px !important;
  }
  .kl-pt-xxl-12 {
    padding-top: 12px !important;
  }
  .kl-mb-xxl-12 {
    margin-bottom: 12px !important;
  }
  .kl-mb-n-xxl-12 {
    margin-bottom: -12px !important;
  }
  .kl-pb-xxl-12 {
    padding-bottom: 12px !important;
  }
  .kl-ms-xxl-12 {
    margin-left: 12px !important;
  }
  .kl-ms-n-xxl-12 {
    margin-left: -12px !important;
  }
  .kl-ps-xxl-12 {
    padding-left: 12px !important;
  }
  .kl-me-xxl-12 {
    margin-right: 12px !important;
  }
  .kl-me-n-xxl-12 {
    margin-right: -12px !important;
  }
  .kl-pe-xxl-12 {
    padding-right: 12px !important;
  }
  .kl-gx-xxl-16 {
    --bs-gutter-x: 16px;
  }
  .kl-gy-xxl-16 {
    --bs-gutter-y: 16px;
  }
  .kl-mx-xxl-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .kl-my-xxl-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .kl-px-xxl-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .kl-py-xxl-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .kl-mt-xxl-16 {
    margin-top: 16px !important;
  }
  .kl-mt-n-xxl-16 {
    margin-top: -16px !important;
  }
  .kl-pt-xxl-16 {
    padding-top: 16px !important;
  }
  .kl-mb-xxl-16 {
    margin-bottom: 16px !important;
  }
  .kl-mb-n-xxl-16 {
    margin-bottom: -16px !important;
  }
  .kl-pb-xxl-16 {
    padding-bottom: 16px !important;
  }
  .kl-ms-xxl-16 {
    margin-left: 16px !important;
  }
  .kl-ms-n-xxl-16 {
    margin-left: -16px !important;
  }
  .kl-ps-xxl-16 {
    padding-left: 16px !important;
  }
  .kl-me-xxl-16 {
    margin-right: 16px !important;
  }
  .kl-me-n-xxl-16 {
    margin-right: -16px !important;
  }
  .kl-pe-xxl-16 {
    padding-right: 16px !important;
  }
  .kl-gx-xxl-20 {
    --bs-gutter-x: 20px;
  }
  .kl-gy-xxl-20 {
    --bs-gutter-y: 20px;
  }
  .kl-mx-xxl-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .kl-my-xxl-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .kl-px-xxl-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .kl-py-xxl-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .kl-mt-xxl-20 {
    margin-top: 20px !important;
  }
  .kl-mt-n-xxl-20 {
    margin-top: -20px !important;
  }
  .kl-pt-xxl-20 {
    padding-top: 20px !important;
  }
  .kl-mb-xxl-20 {
    margin-bottom: 20px !important;
  }
  .kl-mb-n-xxl-20 {
    margin-bottom: -20px !important;
  }
  .kl-pb-xxl-20 {
    padding-bottom: 20px !important;
  }
  .kl-ms-xxl-20 {
    margin-left: 20px !important;
  }
  .kl-ms-n-xxl-20 {
    margin-left: -20px !important;
  }
  .kl-ps-xxl-20 {
    padding-left: 20px !important;
  }
  .kl-me-xxl-20 {
    margin-right: 20px !important;
  }
  .kl-me-n-xxl-20 {
    margin-right: -20px !important;
  }
  .kl-pe-xxl-20 {
    padding-right: 20px !important;
  }
  .kl-gx-xxl-25 {
    --bs-gutter-x: 25px;
  }
  .kl-gy-xxl-25 {
    --bs-gutter-y: 25px;
  }
  .kl-mx-xxl-25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .kl-my-xxl-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .kl-px-xxl-25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .kl-py-xxl-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .kl-mt-xxl-25 {
    margin-top: 25px !important;
  }
  .kl-mt-n-xxl-25 {
    margin-top: -25px !important;
  }
  .kl-pt-xxl-25 {
    padding-top: 25px !important;
  }
  .kl-mb-xxl-25 {
    margin-bottom: 25px !important;
  }
  .kl-mb-n-xxl-25 {
    margin-bottom: -25px !important;
  }
  .kl-pb-xxl-25 {
    padding-bottom: 25px !important;
  }
  .kl-ms-xxl-25 {
    margin-left: 25px !important;
  }
  .kl-ms-n-xxl-25 {
    margin-left: -25px !important;
  }
  .kl-ps-xxl-25 {
    padding-left: 25px !important;
  }
  .kl-me-xxl-25 {
    margin-right: 25px !important;
  }
  .kl-me-n-xxl-25 {
    margin-right: -25px !important;
  }
  .kl-pe-xxl-25 {
    padding-right: 25px !important;
  }
  .kl-gx-xxl-30 {
    --bs-gutter-x: 30px;
  }
  .kl-gy-xxl-30 {
    --bs-gutter-y: 30px;
  }
  .kl-mx-xxl-30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .kl-my-xxl-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .kl-px-xxl-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .kl-py-xxl-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .kl-mt-xxl-30 {
    margin-top: 30px !important;
  }
  .kl-mt-n-xxl-30 {
    margin-top: -30px !important;
  }
  .kl-pt-xxl-30 {
    padding-top: 30px !important;
  }
  .kl-mb-xxl-30 {
    margin-bottom: 30px !important;
  }
  .kl-mb-n-xxl-30 {
    margin-bottom: -30px !important;
  }
  .kl-pb-xxl-30 {
    padding-bottom: 30px !important;
  }
  .kl-ms-xxl-30 {
    margin-left: 30px !important;
  }
  .kl-ms-n-xxl-30 {
    margin-left: -30px !important;
  }
  .kl-ps-xxl-30 {
    padding-left: 30px !important;
  }
  .kl-me-xxl-30 {
    margin-right: 30px !important;
  }
  .kl-me-n-xxl-30 {
    margin-right: -30px !important;
  }
  .kl-pe-xxl-30 {
    padding-right: 30px !important;
  }
  .kl-gx-xxl-37 {
    --bs-gutter-x: 37px;
  }
  .kl-gy-xxl-37 {
    --bs-gutter-y: 37px;
  }
  .kl-mx-xxl-37 {
    margin-left: 37px !important;
    margin-right: 37px !important;
  }
  .kl-my-xxl-37 {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .kl-px-xxl-37 {
    padding-left: 37px !important;
    padding-right: 37px !important;
  }
  .kl-py-xxl-37 {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .kl-mt-xxl-37 {
    margin-top: 37px !important;
  }
  .kl-mt-n-xxl-37 {
    margin-top: -37px !important;
  }
  .kl-pt-xxl-37 {
    padding-top: 37px !important;
  }
  .kl-mb-xxl-37 {
    margin-bottom: 37px !important;
  }
  .kl-mb-n-xxl-37 {
    margin-bottom: -37px !important;
  }
  .kl-pb-xxl-37 {
    padding-bottom: 37px !important;
  }
  .kl-ms-xxl-37 {
    margin-left: 37px !important;
  }
  .kl-ms-n-xxl-37 {
    margin-left: -37px !important;
  }
  .kl-ps-xxl-37 {
    padding-left: 37px !important;
  }
  .kl-me-xxl-37 {
    margin-right: 37px !important;
  }
  .kl-me-n-xxl-37 {
    margin-right: -37px !important;
  }
  .kl-pe-xxl-37 {
    padding-right: 37px !important;
  }
  .kl-gx-xxl-40 {
    --bs-gutter-x: 40px;
  }
  .kl-gy-xxl-40 {
    --bs-gutter-y: 40px;
  }
  .kl-mx-xxl-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .kl-my-xxl-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .kl-px-xxl-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .kl-py-xxl-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .kl-mt-xxl-40 {
    margin-top: 40px !important;
  }
  .kl-mt-n-xxl-40 {
    margin-top: -40px !important;
  }
  .kl-pt-xxl-40 {
    padding-top: 40px !important;
  }
  .kl-mb-xxl-40 {
    margin-bottom: 40px !important;
  }
  .kl-mb-n-xxl-40 {
    margin-bottom: -40px !important;
  }
  .kl-pb-xxl-40 {
    padding-bottom: 40px !important;
  }
  .kl-ms-xxl-40 {
    margin-left: 40px !important;
  }
  .kl-ms-n-xxl-40 {
    margin-left: -40px !important;
  }
  .kl-ps-xxl-40 {
    padding-left: 40px !important;
  }
  .kl-me-xxl-40 {
    margin-right: 40px !important;
  }
  .kl-me-n-xxl-40 {
    margin-right: -40px !important;
  }
  .kl-pe-xxl-40 {
    padding-right: 40px !important;
  }
  .kl-gx-xxl-50 {
    --bs-gutter-x: 50px;
  }
  .kl-gy-xxl-50 {
    --bs-gutter-y: 50px;
  }
  .kl-mx-xxl-50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .kl-my-xxl-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .kl-px-xxl-50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .kl-py-xxl-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .kl-mt-xxl-50 {
    margin-top: 50px !important;
  }
  .kl-mt-n-xxl-50 {
    margin-top: -50px !important;
  }
  .kl-pt-xxl-50 {
    padding-top: 50px !important;
  }
  .kl-mb-xxl-50 {
    margin-bottom: 50px !important;
  }
  .kl-mb-n-xxl-50 {
    margin-bottom: -50px !important;
  }
  .kl-pb-xxl-50 {
    padding-bottom: 50px !important;
  }
  .kl-ms-xxl-50 {
    margin-left: 50px !important;
  }
  .kl-ms-n-xxl-50 {
    margin-left: -50px !important;
  }
  .kl-ps-xxl-50 {
    padding-left: 50px !important;
  }
  .kl-me-xxl-50 {
    margin-right: 50px !important;
  }
  .kl-me-n-xxl-50 {
    margin-right: -50px !important;
  }
  .kl-pe-xxl-50 {
    padding-right: 50px !important;
  }
  .kl-gx-xxl-60 {
    --bs-gutter-x: 60px;
  }
  .kl-gy-xxl-60 {
    --bs-gutter-y: 60px;
  }
  .kl-mx-xxl-60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .kl-my-xxl-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .kl-px-xxl-60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .kl-py-xxl-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .kl-mt-xxl-60 {
    margin-top: 60px !important;
  }
  .kl-mt-n-xxl-60 {
    margin-top: -60px !important;
  }
  .kl-pt-xxl-60 {
    padding-top: 60px !important;
  }
  .kl-mb-xxl-60 {
    margin-bottom: 60px !important;
  }
  .kl-mb-n-xxl-60 {
    margin-bottom: -60px !important;
  }
  .kl-pb-xxl-60 {
    padding-bottom: 60px !important;
  }
  .kl-ms-xxl-60 {
    margin-left: 60px !important;
  }
  .kl-ms-n-xxl-60 {
    margin-left: -60px !important;
  }
  .kl-ps-xxl-60 {
    padding-left: 60px !important;
  }
  .kl-me-xxl-60 {
    margin-right: 60px !important;
  }
  .kl-me-n-xxl-60 {
    margin-right: -60px !important;
  }
  .kl-pe-xxl-60 {
    padding-right: 60px !important;
  }
  .kl-gx-xxl-65 {
    --bs-gutter-x: 65px;
  }
  .kl-gy-xxl-65 {
    --bs-gutter-y: 65px;
  }
  .kl-mx-xxl-65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  .kl-my-xxl-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .kl-px-xxl-65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  .kl-py-xxl-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .kl-mt-xxl-65 {
    margin-top: 65px !important;
  }
  .kl-mt-n-xxl-65 {
    margin-top: -65px !important;
  }
  .kl-pt-xxl-65 {
    padding-top: 65px !important;
  }
  .kl-mb-xxl-65 {
    margin-bottom: 65px !important;
  }
  .kl-mb-n-xxl-65 {
    margin-bottom: -65px !important;
  }
  .kl-pb-xxl-65 {
    padding-bottom: 65px !important;
  }
  .kl-ms-xxl-65 {
    margin-left: 65px !important;
  }
  .kl-ms-n-xxl-65 {
    margin-left: -65px !important;
  }
  .kl-ps-xxl-65 {
    padding-left: 65px !important;
  }
  .kl-me-xxl-65 {
    margin-right: 65px !important;
  }
  .kl-me-n-xxl-65 {
    margin-right: -65px !important;
  }
  .kl-pe-xxl-65 {
    padding-right: 65px !important;
  }
  .kl-gx-xxl-70 {
    --bs-gutter-x: 70px;
  }
  .kl-gy-xxl-70 {
    --bs-gutter-y: 70px;
  }
  .kl-mx-xxl-70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .kl-my-xxl-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .kl-px-xxl-70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .kl-py-xxl-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .kl-mt-xxl-70 {
    margin-top: 70px !important;
  }
  .kl-mt-n-xxl-70 {
    margin-top: -70px !important;
  }
  .kl-pt-xxl-70 {
    padding-top: 70px !important;
  }
  .kl-mb-xxl-70 {
    margin-bottom: 70px !important;
  }
  .kl-mb-n-xxl-70 {
    margin-bottom: -70px !important;
  }
  .kl-pb-xxl-70 {
    padding-bottom: 70px !important;
  }
  .kl-ms-xxl-70 {
    margin-left: 70px !important;
  }
  .kl-ms-n-xxl-70 {
    margin-left: -70px !important;
  }
  .kl-ps-xxl-70 {
    padding-left: 70px !important;
  }
  .kl-me-xxl-70 {
    margin-right: 70px !important;
  }
  .kl-me-n-xxl-70 {
    margin-right: -70px !important;
  }
  .kl-pe-xxl-70 {
    padding-right: 70px !important;
  }
  .kl-gx-xxl-80 {
    --bs-gutter-x: 80px;
  }
  .kl-gy-xxl-80 {
    --bs-gutter-y: 80px;
  }
  .kl-mx-xxl-80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .kl-my-xxl-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .kl-px-xxl-80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .kl-py-xxl-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .kl-mt-xxl-80 {
    margin-top: 80px !important;
  }
  .kl-mt-n-xxl-80 {
    margin-top: -80px !important;
  }
  .kl-pt-xxl-80 {
    padding-top: 80px !important;
  }
  .kl-mb-xxl-80 {
    margin-bottom: 80px !important;
  }
  .kl-mb-n-xxl-80 {
    margin-bottom: -80px !important;
  }
  .kl-pb-xxl-80 {
    padding-bottom: 80px !important;
  }
  .kl-ms-xxl-80 {
    margin-left: 80px !important;
  }
  .kl-ms-n-xxl-80 {
    margin-left: -80px !important;
  }
  .kl-ps-xxl-80 {
    padding-left: 80px !important;
  }
  .kl-me-xxl-80 {
    margin-right: 80px !important;
  }
  .kl-me-n-xxl-80 {
    margin-right: -80px !important;
  }
  .kl-pe-xxl-80 {
    padding-right: 80px !important;
  }
  .kl-gx-xxl-90 {
    --bs-gutter-x: 90px;
  }
  .kl-gy-xxl-90 {
    --bs-gutter-y: 90px;
  }
  .kl-mx-xxl-90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .kl-my-xxl-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .kl-px-xxl-90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .kl-py-xxl-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .kl-mt-xxl-90 {
    margin-top: 90px !important;
  }
  .kl-mt-n-xxl-90 {
    margin-top: -90px !important;
  }
  .kl-pt-xxl-90 {
    padding-top: 90px !important;
  }
  .kl-mb-xxl-90 {
    margin-bottom: 90px !important;
  }
  .kl-mb-n-xxl-90 {
    margin-bottom: -90px !important;
  }
  .kl-pb-xxl-90 {
    padding-bottom: 90px !important;
  }
  .kl-ms-xxl-90 {
    margin-left: 90px !important;
  }
  .kl-ms-n-xxl-90 {
    margin-left: -90px !important;
  }
  .kl-ps-xxl-90 {
    padding-left: 90px !important;
  }
  .kl-me-xxl-90 {
    margin-right: 90px !important;
  }
  .kl-me-n-xxl-90 {
    margin-right: -90px !important;
  }
  .kl-pe-xxl-90 {
    padding-right: 90px !important;
  }
  .kl-gx-xxl-95 {
    --bs-gutter-x: 95px;
  }
  .kl-gy-xxl-95 {
    --bs-gutter-y: 95px;
  }
  .kl-mx-xxl-95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  .kl-my-xxl-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .kl-px-xxl-95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  .kl-py-xxl-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .kl-mt-xxl-95 {
    margin-top: 95px !important;
  }
  .kl-mt-n-xxl-95 {
    margin-top: -95px !important;
  }
  .kl-pt-xxl-95 {
    padding-top: 95px !important;
  }
  .kl-mb-xxl-95 {
    margin-bottom: 95px !important;
  }
  .kl-mb-n-xxl-95 {
    margin-bottom: -95px !important;
  }
  .kl-pb-xxl-95 {
    padding-bottom: 95px !important;
  }
  .kl-ms-xxl-95 {
    margin-left: 95px !important;
  }
  .kl-ms-n-xxl-95 {
    margin-left: -95px !important;
  }
  .kl-ps-xxl-95 {
    padding-left: 95px !important;
  }
  .kl-me-xxl-95 {
    margin-right: 95px !important;
  }
  .kl-me-n-xxl-95 {
    margin-right: -95px !important;
  }
  .kl-pe-xxl-95 {
    padding-right: 95px !important;
  }
  .kl-gx-xxl-135 {
    --bs-gutter-x: 135px;
  }
  .kl-gy-xxl-135 {
    --bs-gutter-y: 135px;
  }
  .kl-mx-xxl-135 {
    margin-left: 135px !important;
    margin-right: 135px !important;
  }
  .kl-my-xxl-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
  }
  .kl-px-xxl-135 {
    padding-left: 135px !important;
    padding-right: 135px !important;
  }
  .kl-py-xxl-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
  }
  .kl-mt-xxl-135 {
    margin-top: 135px !important;
  }
  .kl-mt-n-xxl-135 {
    margin-top: -135px !important;
  }
  .kl-pt-xxl-135 {
    padding-top: 135px !important;
  }
  .kl-mb-xxl-135 {
    margin-bottom: 135px !important;
  }
  .kl-mb-n-xxl-135 {
    margin-bottom: -135px !important;
  }
  .kl-pb-xxl-135 {
    padding-bottom: 135px !important;
  }
  .kl-ms-xxl-135 {
    margin-left: 135px !important;
  }
  .kl-ms-n-xxl-135 {
    margin-left: -135px !important;
  }
  .kl-ps-xxl-135 {
    padding-left: 135px !important;
  }
  .kl-me-xxl-135 {
    margin-right: 135px !important;
  }
  .kl-me-n-xxl-135 {
    margin-right: -135px !important;
  }
  .kl-pe-xxl-135 {
    padding-right: 135px !important;
  }
  .kl-gx-xxl-150 {
    --bs-gutter-x: 150px;
  }
  .kl-gy-xxl-150 {
    --bs-gutter-y: 150px;
  }
  .kl-mx-xxl-150 {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }
  .kl-my-xxl-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .kl-px-xxl-150 {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
  .kl-py-xxl-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .kl-mt-xxl-150 {
    margin-top: 150px !important;
  }
  .kl-mt-n-xxl-150 {
    margin-top: -150px !important;
  }
  .kl-pt-xxl-150 {
    padding-top: 150px !important;
  }
  .kl-mb-xxl-150 {
    margin-bottom: 150px !important;
  }
  .kl-mb-n-xxl-150 {
    margin-bottom: -150px !important;
  }
  .kl-pb-xxl-150 {
    padding-bottom: 150px !important;
  }
  .kl-ms-xxl-150 {
    margin-left: 150px !important;
  }
  .kl-ms-n-xxl-150 {
    margin-left: -150px !important;
  }
  .kl-ps-xxl-150 {
    padding-left: 150px !important;
  }
  .kl-me-xxl-150 {
    margin-right: 150px !important;
  }
  .kl-me-n-xxl-150 {
    margin-right: -150px !important;
  }
  .kl-pe-xxl-150 {
    padding-right: 150px !important;
  }
  .kl-gx-xxl-200 {
    --bs-gutter-x: 200px;
  }
  .kl-gy-xxl-200 {
    --bs-gutter-y: 200px;
  }
  .kl-mx-xxl-200 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }
  .kl-my-xxl-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .kl-px-xxl-200 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }
  .kl-py-xxl-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .kl-mt-xxl-200 {
    margin-top: 200px !important;
  }
  .kl-mt-n-xxl-200 {
    margin-top: -200px !important;
  }
  .kl-pt-xxl-200 {
    padding-top: 200px !important;
  }
  .kl-mb-xxl-200 {
    margin-bottom: 200px !important;
  }
  .kl-mb-n-xxl-200 {
    margin-bottom: -200px !important;
  }
  .kl-pb-xxl-200 {
    padding-bottom: 200px !important;
  }
  .kl-ms-xxl-200 {
    margin-left: 200px !important;
  }
  .kl-ms-n-xxl-200 {
    margin-left: -200px !important;
  }
  .kl-ps-xxl-200 {
    padding-left: 200px !important;
  }
  .kl-me-xxl-200 {
    margin-right: 200px !important;
  }
  .kl-me-n-xxl-200 {
    margin-right: -200px !important;
  }
  .kl-pe-xxl-200 {
    padding-right: 200px !important;
  }
}
.kl-link-underline {
  text-decoration: underline;
  display: inline-block;
  border: 0;
  text-underline-offset: 4px;
}

.kl-props-text-gradient {
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}

@media (min-width: 992px) {
  .text-lg-nowrap {
    white-space: nowrap;
  }
}

.kl-link-return-cat, .kl-default-link-page {
  font-size: 16px;
  line-height: 1.4em;
  color: #ffffff;
  text-decoration: none;
}

.kl-max-w-100-perc {
  max-width: 100%;
}

.kl-progress-bar-components-wrapper {
  display: flex;
  align-items: center;
  background: rgba(4, 1, 28, 0.7);
  padding: 18px 6px 6px 17px;
  border-radius: 7px;
}

.kl-progress-bar-txt {
  font-size: 16px;
  line-height: 1.4em;
  flex: 0 0 auto;
}
.kl-progress-bar-txt .kl-item-progress {
  opacity: 0.6;
}
.kl-progress-bar-txt .kl-item-progress.active {
  font-weight: 800;
  color: #ECC777;
  opacity: 1;
}

.kl-progress {
  background: rgba(255, 255, 255, 0.1);
  width: 142px;
  height: 12px;
  border-radius: 118px;
  position: relative;
  flex: 0 0 auto;
  max-width: 100%;
}
.kl-progress .kl-progress-bar-input {
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%);
}

.kl-progress-cursor {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: absolute;
  bottom: -2px;
  width: 13px;
  transform: translateX(calc(-100% + 6px));
}
.kl-progress-cursor .kl-icon-gift {
  margin-bottom: 2px;
  line-height: 0;
  display: inline-block;
}
.kl-progress-cursor .kl-cursor {
  width: 1px;
  height: 16px;
  background: #ECC777;
}

.kl-flex-auto {
  flex: 0 0 auto;
}

.kl-opacity-0-6 {
  opacity: 0.6;
}

.kl-opacity-0-7 {
  opacity: 0.7;
}

.kl-line-separator {
  height: 1px;
  background: #ffffff;
  opacity: 0.2;
}

.kl-line-separator-gradient {
  opacity: 0.4;
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%);
  height: 1px;
  line-height: 0;
}

.kl-reset-mb-description > * {
  margin-bottom: 25px;
}

.kl-reset-last-all-mb-direct > *:last-child {
  margin-bottom: 0 !important;
}

.kl-progress-bar-header {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 150;
  top: 0;
  height: 6px;
  background: rgba(255, 255, 255, 0.5);
  border-radius: 0;
}
.kl-progress-bar-header .kl-progress-bar-input {
  background: linear-gradient(90deg, #977017 0%, #ECC777 100%);
}
.kl-progress-bar-header.bottom {
  bottom: 0;
  top: initial;
}

.kl-reset-btn-styles {
  background: transparent;
  border: 0;
  box-shadow: none;
  outline: none;
}

.kl-number-top-list {
  line-height: 1;
  font-family: "Averta PE", sans-serif;
  font-weight: 600;
  font-size: 35px;
  color: #ECC777;
  display: inline-block;
}
.kl-number-top-list.kl-medium {
  font-size: 30px;
}
@media (min-width: 992px) {
  .kl-number-top-list {
    font-size: 50px;
  }
  .kl-number-top-list.kl-medium {
    font-size: 40px;
  }
}

.kl-nav-brand-duel {
  max-width: 75px;
}
@media (min-width: 992px) {
  .kl-nav-brand-duel {
    max-width: 152px;
  }
}

.kl-dropdown-lot .dropdown-menu {
  width: 470px;
  max-width: 85vw;
  color: #ffffff;
  top: calc(100% + 50px);
  padding: 0;
  background: rgba(255, 255, 255, 0.3);
  background-size: 100% 100%;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  border-radius: 15px;
  box-shadow: none;
  border: 0;
}
@media (min-width: 992px) {
  .kl-dropdown-lot .dropdown-menu {
    border-radius: 30px;
  }
  .kl-dropdown-lot .dropdown-menu.dropdown-menu-end {
    right: -30px;
  }
}
@media (min-width: 1200px) {
  .kl-dropdown-lot .dropdown-menu.dropdown-menu-end {
    right: -50px;
  }
}
.kl-dropdown-lot .dropdown-menu:after {
  content: "";
  position: absolute;
  right: 10%;
  top: -1px;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 20px solid rgba(255, 255, 255, 0.3);
  clear: both;
  transform: translateY(-95%);
}
.kl-dropdown-lot .dropdown-menu li {
  list-style: none;
}
.kl-dropdown-lot .kl-content-dropdown-menu {
  overflow: auto;
  max-height: calc(100vh - 100px);
  padding: 20px 20px 30px;
}
@media (min-width: 992px) {
  .kl-dropdown-lot .kl-content-dropdown-menu {
    padding: 20px 31px 33px;
  }
}
.kl-dropdown-lot .kl-txt-content {
  font-size: 12px;
  line-height: 150%;
  margin-bottom: 10px;
}

.kl-nav-link {
  opacity: 0.6;
  transition: opacity ease 0.5s;
}
.kl-nav-link:hover {
  opacity: 1;
}

.kl-txt-info-user-header {
  font-size: 16px;
  line-height: 1.4em;
  line-height: 1.4em;
  max-width: 400px;
}
@media (max-width: 991.98px) {
  .kl-txt-info-user-header {
    font-size: 13px;
    line-height: 1.6em;
  }
}
.kl-txt-info-user-header .kl-usr {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  line-height: 1;
  align-items: center;
  justify-content: center;
  font-size: 26px;
}
@media (min-width: 992px) {
  .kl-txt-info-user-header .kl-usr {
    font-size: 18px;
  }
}
.kl-txt-info-user-header .kl-usr .kl-link-usr {
  flex-grow: 1;
}
.kl-txt-info-user-header .kl-usr a {
  text-decoration: none;
  border-bottom: 1px solid;
  display: inline-block;
  position: relative;
  color: #ffffff;
  line-height: 1.2em;
}
@media (min-width: 576px) {
  .kl-txt-info-user-header .kl-usr .kl-link-usr {
    flex-grow: 1;
  }
  .kl-txt-info-user-header .kl-usr .kl-cat {
    flex: 0 0 auto;
  }
}
.kl-txt-info-user-header .kl-notice {
  font-size: 10px;
  line-height: 1.4em;
  opacity: 0.6;
}
.kl-txt-info-user-header .kl-dropdown-lot {
  position: relative;
  top: 1px;
}

.kl-header-site {
  padding: 19px 0;
  background: black;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1022;
  transition: all ease 0.5s;
}
.kl-header-site.kl-hide-no-scroll:not(.show) {
  opacity: 0;
  pointer-events: none;
}
.kl-header-site.kl-header-transparent-initial {
  background: transparent;
}
.kl-header-site.kl-fixed {
  position: fixed;
  background: rgba(0, 0, 0, 0.9);
}
.kl-header-site.kl-fixed.kl-has-progress-bar-top {
  top: 10px;
}
.kl-header-site .kl-nav-brand-logo-header {
  max-width: 65px;
  display: inline-block;
}
.kl-header-site .kl-nav-brand-logo-header.kl-small {
  max-width: 65px;
}
@media (min-width: 992px) {
  .kl-header-site .kl-nav-brand-logo-header {
    max-width: 119px;
  }
}
.kl-header-site .kl-progress-bar-header {
  width: 100%;
}
.kl-header-site .kl-progress-bar-header.bottom {
  transform: translateY(100%);
}
@media (max-width: 991.98px) {
  .kl-header-site .kl-btn {
    padding: 12px 14px;
    font-size: 14px;
  }
}
@media (max-width: 575.98px) {
  .kl-header-site .kl-progress {
    width: 125px;
  }
}
@media (max-width: 374.98px) {
  .kl-header-site .kl-progress-bar-components-wrapper {
    flex-grow: 1;
  }
  .kl-header-site .kl-progress {
    width: 100%;
  }
}

@media (min-width: 576px) {
  .kl-col-header-right {
    position: absolute;
    top: 50%;
    right: 40px;
    transform: translateY(-50%);
  }
}
.kl-is-body-home .kl-header-site {
  position: fixed;
  background: rgba(0, 0, 0, 0.9);
  padding: 22px 0;
}
.kl-is-body-home .kl-header-site.kl-has-progress-bar-top {
  top: 10px;
}

.kl-header-site {
  background: rgba(0, 0, 0, 0.4) !important;
  -webkit-backdrop-filter: blur(40px);
          backdrop-filter: blur(40px);
  padding: 25px 0;
}

.kl-txt-info-user-header .kl-notice {
  font-size: 12px;
  line-height: 1.2em;
  opacity: 1;
}
@media (max-width: 991.98px) {
  .kl-txt-info-user-header .kl-notice {
    font-size: 18px;
  }
}
.kl-txt-info-user-header .kl-notice .kl-btn {
  width: -moz-fit-content;
  width: fit-content;
}

.kl-progress-cat {
  background-color: rgba(255, 255, 255, 0.2) !important;
  height: 8px;
  border-radius: 0;
}
.kl-progress-cat .progress-bar {
  background: linear-gradient(88.3deg, #A47A1E 0.69%, #D3A84C 16.93%, #F1CE82 34.57%, #E6BE69 51.41%, #FFD87C 69.07%, #B58F3E 83.07%, #956D13 99.08%);
}

.category_title {
  margin-top: 30px;
}

@media (max-width: 768px) {
  .kl-header-site {
    padding: 5px 0 !important;
  }
  .kl-title-page-duel {
    margin-top: 0 !important;
  }
}
@media (max-width: 991.98px) {
  .kl-header-site .btn-share-palmares {
    padding: 5px 10px;
  }
}
.kl-list-link-footer {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: -10px;
  margin-left: -10px;
  padding-left: 0;
  list-style: none;
}
.kl-list-link-footer .kl-link {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  line-height: 1.5em;
  line-height: 1;
  font-weight: 600;
  display: inline-block;
  opacity: 0.6;
  transition: all ease 0.5s;
}
.kl-list-link-footer .kl-link:hover {
  opacity: 1;
}
.kl-list-link-footer .kl-list-item {
  padding: 10px;
}
@media (max-width: 991.98px) {
  .kl-list-link-footer .kl-list-item.kl-list-logo {
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .kl-list-link-footer {
    justify-content: space-between;
  }
}

.kl-footer-site {
  padding: 40px 0 25px;
  position: relative;
  z-index: 1;
}

.kl-section-hero-homepage {
  padding: 200px 0;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: 1;
}
@media (min-width: 992px) {
  .kl-section-hero-homepage {
    min-height: calc(var(--vh, 1vh) * 100);
    padding: 298px 0 250px;
  }
}
.kl-section-hero-homepage:before {
  position: absolute;
  background: linear-gradient(180deg, rgba(1, 0, 5, 0) 32.28%, rgba(1, 0, 5, 0.76) 67.69%, #010005 87.75%);
  content: "";
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -2;
  height: 1188px;
  min-height: calc(100% + 200px);
  pointer-events: none;
}
.kl-section-hero-homepage .kl-logo-hero {
  max-width: 60%;
}
@media (min-width: 992px) {
  .kl-section-hero-homepage .kl-logo-hero {
    max-width: 40%;
  }
}
.kl-section-hero-homepage .kl-btn-scroll-down {
  position: absolute;
  left: 50%;
  bottom: 10%;
  transform: translateX(-50%);
}

.kl-bg-hero-home {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  background-repeat: no-repeat;
  background-size: cover;
  z-index: -4;
  opacity: 0.3;
}
.kl-bg-hero-home.kl-trans-img-bg {
  left: -20px;
  top: -50px;
  right: -50px;
  transform: rotate(-2.6deg);
}
.kl-bg-hero-home:before {
  position: absolute;
  background: linear-gradient(0deg, #D9D9D9 19.46%, rgba(144, 144, 144, 0.29) 63.76%, rgba(115, 115, 115, 0) 101.98%);
  content: "";
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 5;
  height: 1188px;
  min-height: 100%;
  pointer-events: none;
}
.kl-bg-hero-home img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.kl-bg-deco-hero-home {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  background-image: url(/awards/images/bg-body-01.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  z-index: -5;
  height: 1077px;
  min-height: 100%;
  pointer-events: none;
}

.kl-section-trophy-home {
  position: relative;
  z-index: 5;
  padding: 75px 0 60px;
}
@media (min-width: 992px) {
  .kl-section-trophy-home {
    padding: 130px 0 60px;
  }
}

.kl-trophy-thumb-img {
  position: relative;
  z-index: 1;
  display: inline-block;
}
@media (max-width: 767.98px) {
  .kl-trophy-thumb-img .kl-img-trophy {
    max-width: 75%;
  }
}
.kl-trophy-thumb-img .kl-light-trophy {
  position: absolute;
  z-index: -1;
  bottom: -40px;
  left: 25%;
  transform: translateX(-50%);
  pointer-events: none;
}
@media (max-width: 767.98px) {
  .kl-trophy-thumb-img .kl-light-trophy {
    left: 35%;
  }
  .kl-trophy-thumb-img .kl-light-trophy img {
    max-width: 350px;
  }
}

.kl-section-follow-us {
  position: relative;
  z-index: 2;
  padding: 15px 0 30px;
}

.kl-list-follow-us {
  list-style: none;
}
.kl-list-follow-us .kl-list-item {
  margin: 6px;
}

.kl-link-follow-us {
  display: inline-flex;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
  background-image: linear-gradient(90deg, #977017 0%, #ECC777 100%);
  background-size: 100% 100%;
  transition: all ease 0.5s;
  border: 0;
  text-decoration: none;
}
.kl-link-follow-us:hover {
  background-size: 200% 100%;
}

.kl-section-duel-page {
  padding: 20px 0 40px;
}

.kl-title-page-duel {
  font-size: 22px;
  line-height: 1.4em;
  font-style: italic;
}
@media (min-width: 992px) {
  .kl-title-page-duel {
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .kl-title-page-duel {
    font-size: 30px;
    line-height: 1.2em;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .kl-title-page-duel {
    font-size: 35px;
  }
}

@media (max-width: 575.98px) {
  .kl-countdown-number {
    font-size: 30px;
  }
}

@media (max-width: 575.98px) {
  .kl-countdown-label {
    font-size: 18px;
  }
}

.kl-custom-fs-btn {
  font-size: 18px;
  line-height: 1.4em;
}
@media (min-width: 992px) {
  .kl-custom-fs-btn {
    font-size: 20px;
  }
}
@media (max-width: 991.98px) {
  .kl-custom-fs-btn {
    font-size: 16px;
    line-height: 1.4em;
  }
}

.kl-categories-list {
  padding-bottom: 20px;
}
@media (min-width: 992px) {
  .kl-categories-list {
    padding-bottom: 40px;
  }
}
.kl-categories-item {
  padding: 40px 0;
  position: relative;
}
.kl-categories-item::after {
  content: "";
  background: #ffffff;
  opacity: 0.5;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
}
.kl-categories-item:first-child {
  padding-top: 0;
}
.kl-categories-item:first-child::after {
  display: none;
}
.kl-categories-status {
  display: flex;
  font-style: italic;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2em;
}
.kl-categories-status span {
  position: relative;
  top: 5px;
}

@media (max-width: 575.98px) {
  .kl-categories-list__wrapper {
    overflow-x: auto;
    display: flex;
    margin-right: calc(var(--bs-gutter-x) * -1);
    padding-right: calc(var(--bs-gutter-x) * 1);
  }
}
.kl-categories-list__wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.kl-categories-list__wrapper .col.kl-card-category-col {
  flex: 0 0 auto;
  width: auto;
}
@media (max-width: 575.98px) {
  .kl-categories-list__wrapper .col.kl-card-category-col {
    width: calc(33.3333% - 7px);
    min-width: calc(33.3333% - 7px);
  }
}

.kl-categories-list__wrapper > .row,
.kl-categories-page .kl-categories-list .kl-categories-item .kl-categories-list__wrapper .kl-cat-is-not-done {
  display: contents !important;
}

@media (max-width: 767.98px) {
  .kl-categories-page .kl-categories-list .kl-categories-item .kl-categories-list__wrapper .kl-cat-is-not-done.kl-parent-not-done {
    display: none !important;
  }
}

@media (max-width: 575.98px) {
  .kl-cat-is-not-done .col.kl-card-category-col {
    width: calc(25% - 8px);
    min-width: calc(25% - 8px);
  }
}

.kl-categories-item__row[class*=cat-is-done-] .kl-card-category-col {
  order: 0;
}
.kl-categories-item__row[class*=cat-is-not-done-] .kl-card-category-col {
  order: 1;
}

.kl-parent-not-done .kl-card-category-col {
  opacity: 0.3;
  mix-blend-mode: luminosity;
  filter: grayscale(1);
}

@media (min-width: 576px) {
  .kl-categories-item__row .kl-card-category-col {
    max-width: 138px;
    min-width: 138px;
  }
}

.kl-body-page-categories {
  background: #000000 !important;
}

.kl-bg-categories-page {
  position: absolute;
  background: url("/awards/images/categories/bg-cat.png") no-repeat center center;
  width: 100%;
  height: 25%;
  background-size: cover;
  top: 0;
  left: 0;
  z-index: -1;
}

#content-classique h2 {
  font-size: 28px;
  color: #EBC676;
  margin-top: 40px;
}
#content-classique h3 {
  font-size: 20px;
  margin-top: 20px;
}
#content-classique a {
  color: #fff;
  text-decoration: underline;
}
#content-classique table {
  margin-top: 20px;
}
#content-classique table td {
  padding: 10px;
  border: 1px solid #ededed;
}
#content-classique table thead {
  border: 1px solid #ededed;
  background: #ededed;
  color: #0d0e62;
}

.kl-card-duel-img .kl-card-category-img img {
  border: 3px solid transparent;
  -o-border-image: linear-gradient(45deg, #977017, #ECC777);
     border-image: linear-gradient(45deg, #977017, #ECC777);
  border-image-slice: 1;
}
.kl-card-duel-img .kl-card-rounded img {
  border: 3px solid #ECC777;
  -o-border-image: 0;
     border-image: 0;
  border-image-slice: 0;
}

.kl-loader {
  width: 25px;
  height: auto;
}

.kl-slim {
  color: rgba(255, 255, 255, 0.3);
  font-weight: normal;
}
.kl-slim:hover {
  color: rgba(255, 255, 255, 0.6);
}

.password-container {
  position: relative;
  width: 100%;
}

.toggle-password {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0.5;
  transition: all 0.2s ease-in;
}
.toggle-password:hover {
  opacity: 0.6;
}

.kl-section-duel-page {
  justify-content: center;
}

@media screen and (max-width: 768px) {
  .theou {
    font-weight: 400 !important;
    font-size: 16px !important;
  }
  .kl-card-duel-img .kl-col-card-img {
    max-width: 250px !important;
  }
  .colou {
    max-width: 25px;
    position: relative;
    top: -10px;
    padding: 0;
  }
  .category_title {
    font-size: 25px;
  }
}
.kl-dropdown-lot .dropdown-menu {
  background: rgba(0, 0, 0, 0.9);
  top: calc(100% + 65px);
}

.kl-dropdown-lot .dropdown-menu:after {
  border-bottom: 20px solid rgba(0, 0, 0, 0.9);
}

#error-message {
  padding: 0;
  margin: 0;
  text-align: center;
}

@media (min-width: 992px) {
  .kl-btn.kl-btn-xxl-large {
    padding: 20px 50px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .kl-title-page-duel {
    font-size: 27px;
    font-weight: 700 !important;
  }
}
.kl-title-page-duel {
  margin-top: 30px;
}

:root {
  --animate-delay: 0.5s !important;
}

.kl-bg-hero-home {
  opacity: 0.4;
}

.kl-bg-hero-home.kl-trans-img-bg {
  left: 0;
  top: -60px;
  right: 0;
  transform: none;
}

.ctamain {
  position: absolute;
  left: 50%;
  bottom: 17%;
  transform: translateX(-50%);
}

@media screen and (max-width: 768px) {
  .kl-dropdown-lot .dropdown-menu {
    background: rgba(0, 0, 0, 0.9);
    top: 100px;
    left: 20px;
    right: 20px;
    width: 90%;
    position: fixed;
    max-width: 100%;
    box-sizing: initial;
  }
  .kl-card-category-col-in-sm {
    min-width: auto;
  }
}
.logo-deco {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  position: relative;
  top: -10px;
}
.logo-deco button {
  background: none;
  border: none;
  padding: 0;
  opacity: 0.6;
  font-size: 12px;
  color: #fff;
  transition: all 0.2s ease-in;
  font-weight: 200;
}
.logo-deco button:hover {
  opacity: 1;
}
.logo-deco svg {
  margin-left: 5px;
  height: 15px;
}

.kl-list-link-footer {
  align-items: start;
}

.popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000;
}
.popup .popup-content {
  padding: 40px;
  border-radius: 40px;
  background: rgba(4, 17, 42, 0.8);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  text-align: center;
  min-height: 60vh;
  min-width: 60vw;
  position: relative;
  z-index: 999999 !important;
}
.popup .ctatoclose {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}

.p-small {
  color: rgba(255, 255, 255, 0.6) !important;
}

#confetti {
  position: relative;
  z-index: 9999;
}

.ctatoclose {
  position: relative;
  z-index: 999999 !important;
}

.yellow {
  color: #997219;
}

.lot-1 img {
  min-height: 200px;
}

.kl-card-duel-img .kl-card-category-img.kl-card-rounded {
  padding-top: 0;
  padding-bottom: 100%;
  border-radius: 50%;
}

.kl-duel-rounded {
  border-radius: 50%;
}

.sony-mention {
  margin: -10px 0 0 0;
}

.display-none {
  display: none;
}

.legendejauge {
  font-size: 12px;
}

.popup-content h5 {
  color: #bb953f;
  font-weight: 800;
  font-size: 25px;
}

.title-contender-result {
  display: none;
}

.lot-popup-fivevote {
  max-width: 600px;
  margin: 20px 0;
}

.is-not-my-vote {
  display: none;
}

.kl-categories-status-palmares {
  justify-content: center;
}

.palmares-personnel-title h1 {
  font-style: italic;
}

.line-rs-share {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin: 20px 0 0;
  width: 100%;
}
.line-rs-share .kl-btn-sm {
  min-height: 40px !important;
  border: 1px solid #fff;
}
.line-rs-share #shareOnTwitter {
  background: #000;
}

.share-palmares-personnel {
  flex-direction: column !important;
  max-width: 300px;
  margin: 0 auto;
}

.line-rs-share-2 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  color: #000 !important;
}
.line-rs-share-2 .js-copy-link {
  min-height: 40px !important;
  width: 100%;
  background: #fff;
  color: #000 !important;
}
.line-rs-share-2 .js-copy-link span {
  font-size: 16px;
  color: #000;
}

@media screen and (max-width: 768px) {
  .kl-txt-info-user-header {
    width: 100%;
    max-width: 100%;
  }
  .mob-100-width {
    width: 100%;
    max-width: 100%;
  }
  .kl-categories-page {
    padding-top: 40px !important;
  }
  .kl-categories-page .kl-mb-80 {
    margin-bottom: 40px !important;
  }
  .kl-categories-page h1 {
    font-size: 21px;
  }
  .kl-categories-item h2 {
    font-size: 21px;
    margin-bottom: 0 !important;
  }
  .cta-categories a {
    margin-top: 20px !important;
  }
  .linerow2 {
    gap: 10px !important;
  }
  .linerow2 .kl-card-category-col {
    min-width: 50px;
    width: 30% !important;
  }
  .btn-share-palmares {
    font-size: 10px !important;
    padding: 5px !important;
    border-radius: 2px !important;
    margin: 0 !important;
    width: 100% !important;
  }
}
.kl-palmares-item__row {
  justify-content: center;
  display: flex;
  gap: 30px;
}

.kl-header-site {
  padding: 15px 0;
}

.header-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .header-content .kl-ms-40 {
    margin: 0 !important;
  }
  .header-content .legendejauge {
    font-size: 10px !important;
  }
  .header-content .menu-logo {
    width: 45%;
    margin-right: 5%;
  }
  .header-content .menu-user {
    width: 50%;
  }
}

.kl-txt-info-user-header .kl-usr {
  font-size: 15px;
}

.img-tv-home {
  width: 400px;
}

body {
  padding-top: 140px !important;
}
@media screen and (max-width: 768px) {
  body {
    padding-top: 60px !important;
  }
}

.palmares-personnel {
  padding-top: 100px !important;
}
.palmares-personnel .menu-logo {
  width: 100%;
  max-width: 100%;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  .palmares-personnel {
    padding-top: 60px !important;
  }
}

@media (min-width: 576px) {
  .kl-card-social-network-classement {
    padding: 30px 30px 20px;
  }
}
.kl-card-social-network-classement--partageChance {
  position: absolute;
  left: -3px;
  top: -26px;
  z-index: 5;
  pointer-events: none;
}

.kl-nav-brand-logo-header {
  margin-right: 15px !important;
}

#popup-info {
  z-index: 999999 !important;
}
#popup-info h5 {
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  #popup-info h5 {
    margin-bottom: 20px;
    font-size: 20px !important;
  }
  #popup-info p {
    font-size: 14px !important;
  }
  #popup-info .lot-popup-fivevote img {
    max-width: 70% !important;
  }
  #popup-info .popup-content {
    padding: 20px !important;
  }
}

.kl-is-body-home {
  padding-top: 0 !important;
}

.titre-main-cats small {
  font-size: 16px;
  display: block;
  font-style: normal;
  font-weight: 400;
  color: #fff;
}

.kl-body-with-bg {
  width: 100%;
  height: 100%;
  background: url("/awards/images/home/Premium_Blue_Image.png") no-repeat center top #000 !important;
  background-size: cover !important;
  z-index: -1;
}

.kl-bg-hero-homev2 {
  width: 100%;
  height: 100%;
  background: url("/awards/images/home/bg-hero-mob.png") no-repeat center center;
  background-size: cover !important;
  z-index: 0;
  position: absolute;
}
@media (min-width: 992px) {
  .kl-bg-hero-homev2 {
    background: url("/awards/images/home/bg-hero.png") no-repeat center center;
  }
}

.kl-is-body-home-v2 {
  position: relative;
}
.kl-is-body-home-v2:after {
  content: "";
  position: absolute;
  background: url("/awards/images/home/Premium_Blue_Image2.png") no-repeat center center;
  background-size: cover;
  width: 100%;
  height: 74%;
  bottom: 0;
  left: 0;
  z-index: -1;
}

.kl-section-hero-home {
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  padding: 200px 0 44px;
}
@media (min-width: 992px) {
  .kl-section-hero-home {
    padding: 280px 0 44px;
  }
}
.kl-section-hero-home__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -1;
}

.kl-section-recompenses__wrapper {
  border-radius: 14px;
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border: 1px solid rgba(255, 255, 255, 0.3);
  padding: 30px 74px 32px;
}
@media (max-width: 767.98px) {
  .kl-section-recompenses__wrapper {
    padding: 30px 30px 32px;
  }
}

.kl-section-follow-us {
  padding: 60px 0 77px;
}
.kl-section-follow-us__wrapper {
  gap: 46px;
}
@media (min-width: 992px) {
  .kl-section-follow-us__wrapper {
    gap: 85px;
  }
}

.kl-listing-follow-us {
  gap: 18px;
}
.kl-listing-follow-us__item a {
  border: 2px solid #ffffff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 54px;
  height: 54px;
  flex: 0 0 auto;
}
.kl-listing-follow-us__item a {
  transition: all 0.3s ease;
}
.kl-listing-follow-us__item a svg path {
  transition: all 0.3s ease;
}
.kl-listing-follow-us__item a:hover {
  border-color: #D3A84C !important;
}
.kl-listing-follow-us__item a:hover svg path {
  fill: #D3A84C;
}

.kl-partners-logo-list > div {
  position: relative;
}
.kl-partners-logo-list > div + div {
  padding-left: 11px;
  margin-left: 11px;
}
.kl-partners-logo-list > div + div::before {
  content: "";
  position: absolute;
  border-left: 0.26px solid #ffffff;
  height: 17px;
  left: 0;
  top: 52%;
  transform: translateY(-50%);
}/*# sourceMappingURL=style.css.map */