@charset "UTF-8";
.desk-visible {
  display: block;
}

.only-mobile {
  display: none;
}

.hide-mobile-tablet {
  display: block;
}

.only-mobile-tablet {
  display: none;
}

@media (max-width: 1024px) {
  .hide-mobile-tablet {
    display: none;
  }
  .only-mobile-tablet {
    display: block;
  }
}
@media (max-width: 767px) {
  .desk-visible {
    display: none;
  }
  .only-mobile {
    display: block;
  }
}
@font-face {
  font-family: "Circular Std";
  src: url("../fonts/CircularStd-MediumItalic.eot");
  src: local("Circular Std Medium Italic"), local("../fonts/CircularStd-MediumItalic"), url("../fonts/CircularStd-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/CircularStd-MediumItalic.woff") format("woff"), url("../fonts/CircularStd-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Circular Std";
  src: url("../fonts/CircularStd-Black.eot");
  src: local("Circular Std Black"), local("../fonts/CircularStd-Black"), url("../fonts/CircularStd-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/CircularStd-Black.woff") format("woff"), url("../fonts/CircularStd-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Circular Std";
  src: url("../fonts/CircularStd-Medium.eot");
  src: local("Circular Std Medium"), local("../fonts/CircularStd-Medium"), url("../fonts/CircularStd-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/CircularStd-Medium.woff") format("woff"), url("../fonts/CircularStd-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Circular Std";
  src: url("../fonts/CircularStd-Bold.eot");
  src: local("Circular Std Bold"), local("../fonts/CircularStd-Bold"), url("../fonts/CircularStd-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/CircularStd-Bold.woff") format("woff"), url("../fonts/CircularStd-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Circular Std";
  src: url("../fonts/CircularStd-BlackItalic.eot");
  src: local("Circular Std Black Italic"), local("../fonts/CircularStd-BlackItalic"), url("../fonts/CircularStd-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/CircularStd-BlackItalic.woff") format("woff"), url("../fonts/CircularStd-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: "Circular Std Book";
  src: url("../fonts/CircularStd-BookItalic.eot");
  src: local("Circular Std Book Italic"), local("../fonts/CircularStd-BookItalic"), url("../fonts/CircularStd-BookItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/CircularStd-BookItalic.woff") format("woff"), url("../fonts/CircularStd-BookItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Circular Std";
  src: url("../fonts/CircularStd-BoldItalic.eot");
  src: local("Circular Std Bold Italic"), local("../fonts/CircularStd-BoldItalic"), url("../fonts/CircularStd-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/CircularStd-BoldItalic.woff") format("woff"), url("../fonts/CircularStd-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "Circular Std Book";
  src: url("../fonts/CircularStd-Book.eot");
  src: local("Circular Std Book"), local("../fonts/CircularStd-Book"), url("../fonts/CircularStd-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/CircularStd-Book.woff") format("woff"), url("../fonts/CircularStd-Book.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
* {
  margin: 0;
  padding: 0;
  border: 0;
}

*:focus {
  outline: none;
}

html,
body {
  background-color: #ffffff;
  color: #000;
  margin: 0;
  border: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  font-family: "Circular Std";
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Circular Std";
  font-weight: bold;
  margin-bottom: 0;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}

button,
a,
button:focus,
a:focus,
input:focus,
button:hover,
a:hover {
  outline: none;
  border: none;
  text-decoration: none !important;
}

a,
a:hover {
  color: inherit;
  text-decoration: none;
}

h2 {
  font-size: 45px;
  line-height: 51px;
  font-weight: bold;
}

h3 {
  font-size: 34px;
  line-height: 42px;
  font-weight: bold;
}

h4 {
  font-size: 38px;
  line-height: 44px;
  font-weight: bold;
}

h5 {
  font-size: 28px;
  line-height: 34px;
  font-weight: bold;
}

h6 {
  font-size: 20px;
  line-height: 26px;
  font-weight: bold;
}

.inner-container {
  max-width: 900px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.16);
  border-radius: 10px;
  margin: 30px 15px;
  padding: 15px;
}

.button-main {
  width: 220px;
  color: #fff;
  padding: 10px 15px;
  border-radius: 30px;
  background-color: #E04370;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s;
  font-family: "Circular Std";
}
.button-main svg {
  width: 15px;
  height: 15px;
  margin-left: 10px;
}
.button-main:hover {
  color: #fff;
  background-image: url("../images/gradient.png");
  background-repeat: repeat;
  background-size: 600%;
  transition: 0.3s;
  animation: move 2s linear infinite;
}
@keyframes move {
  from {
    background-position: 100%;
  }
  to {
    background-position: 0%;
  }
}

.button-border {
  width: 115px;
  display: block;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 30px;
  text-align: center;
  padding: 5px;
  font-family: "Circular Std";
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
}

.nav .slick-arrow {
  background-color: transparent;
  position: relative;
  right: -6px;
}
.nav .slick-arrow.slick-prev {
  left: -6px;
}
.nav .slick-arrow.slick-prev img {
  transform: rotate(180deg);
}
.nav .slick-arrow img {
  width: 15px;
  height: 15px;
}
.nav .slick-arrow.slick-disabled {
  opacity: 0.25;
}

@media (min-width: 600px) {
  .button-border {
    width: 145px;
    font-size: 16px;
    line-height: 22px;
    padding: 10px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
  }
  .button-border:hover {
    color: #ffffff;
    background-color: #E04370;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
  }
  .inner-container {
    padding: 30px;
  }
}
@media (min-width: 1024px) {
  .inner-container {
    margin: 50px auto;
    padding: 50px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .ie-button-align {
    position: relative;
    top: 2px;
  }
  .discover__box {
    transition: none;
  }
  input[type=text]::placeholder {
    color: #ffffff;
  }
  .seeker-profile-head {
    height: 300px;
  }
}
.klr-input-password {
  width: 100%;
  margin-top: 30px;
}
.klr-input-password .klr-password {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
.klr-input-password .klr-password__text,
.klr-input-password .klr-password label {
  font-size: 16px;
  font-weight: 600;
}
.klr-input-password .klr-password__input {
  width: 100%;
  display: flex;
  height: 55px;
  position: relative;
}
.klr-input-password .klr-password__input_field,
.klr-input-password .klr-password__input input {
  width: 100%;
  padding: 10px 20px;
  border: 1px solid #A3A3A3;
  color: #6C6C6C;
  border-radius: 10px;
  -webkit-border-radius: 10px;
}
.klr-input-password .klr-password__input_field:focus, .klr-input-password .klr-password__input_field:focus-visible, .klr-input-password .klr-password__input_field:focus-within, .klr-input-password .klr-password__input_field:active,
.klr-input-password .klr-password__input input:focus,
.klr-input-password .klr-password__input input:focus-visible,
.klr-input-password .klr-password__input input:focus-within,
.klr-input-password .klr-password__input input:active {
  border: 1px solid #A3A3A3;
  outline: none;
}
.klr-input-password .klr-password__icon {
  position: absolute;
  right: 0;
  top: 50%;
  max-width: 30px;
  max-height: 30px;
  transform: translateY(-60%);
  margin-right: 8px;
  cursor: pointer;
}
.klr-input-password .klr-password__icon img {
  width: 100%;
}
.klr-input-password .klr-password__icon--strike::after {
  position: absolute;
  content: "";
  width: 30px;
  height: 2px;
  top: 52%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(-45deg);
  background-color: #dcdcdc;
}

.klr-fb-button {
  display: flex;
  margin: 15px 30px;
  justify-content: center;
  /* Facebook */
}
.klr-fb-button__outer {
  display: flex;
}
.klr-fb-button__icon {
  width: 28px;
  height: 32px;
  padding-right: 10px;
  border-right: #364e92 1px solid;
}
.klr-fb-button__icon img {
  width: 100%;
}
.klr-fb-button__txt {
  padding-left: 10px;
}
.klr-fb-button .loginBtn {
  box-sizing: border-box;
  position: relative;
  padding: 0 15px 0 15px;
  border: none;
  text-align: left;
  line-height: 34px;
  white-space: nowrap;
  border-radius: 10px;
  font-size: 12px;
  color: #fff;
  font-weight: 600;
}
.klr-fb-button .loginBtn:focus {
  outline: none;
}
.klr-fb-button .loginBtn:active {
  box-shadow: inset 0 0 0 32px rgba(0, 0, 0, 0.1);
}
.klr-fb-button .loginBtn--facebook {
  background-color: #4267b2;
  background-image: linear-gradient(#4267b2, #3b55a0);
  font-family: "Helvetica neue", Helvetica, Helvetica, Arial, sans-serif;
  text-shadow: 0 -1px 0 #354c8c;
}
.klr-fb-button .loginBtn--facebook:hover,
.klr-fb-button .loginBtn--facebook:focus {
  background-color: #5b7bd5;
  background-image: linear-gradient(#4267b2, #4864b1);
  cursor: pointer;
}
.klr-fb-button .loginBtn--google {
  background: #dd4b39;
}
.klr-fb-button .loginBtn--google:hover,
.klr-fb-button .loginBtn--google:focus {
  background: #e74b37;
  cursor: pointer;
}

.klr-yt-button {
  display: flex;
  margin: 15px 30px;
  justify-content: center;
  /* Facebook */
}
.klr-yt-button__outer {
  display: flex;
}
.klr-yt-button__icon {
  width: 32px;
  height: 32px;
  padding-right: 6px;
}
.klr-yt-button__icon img {
  width: 100%;
}
.klr-yt-button__txt {
  padding-left: 10px;
}
.klr-yt-button .loginBtn {
  box-sizing: border-box;
  position: relative;
  padding: 0 15px 0 15px;
  border: none;
  text-align: left;
  line-height: 34px;
  white-space: nowrap;
  border-radius: 10px;
  font-size: 12px;
  color: #fff;
  font-weight: 600;
}
.klr-yt-button .loginBtn:focus {
  outline: none;
}
.klr-yt-button .loginBtn:active {
  box-shadow: inset 0 0 0 32px rgba(0, 0, 0, 0.1);
}
.klr-yt-button .loginBtn--youtube {
  background-color: #FF0000;
  background-image: linear-gradient(45deg, #FF0000, #F24723);
  font-family: "Helvetica neue", Helvetica, Helvetica, Arial, sans-serif;
  text-shadow: 0 -1px 0 #FF0000;
}
.klr-yt-button .loginBtn--youtube:hover,
.klr-yt-button .loginBtn--yourtube:focus {
  background-color: #FF0000;
  background-image: linear-gradient(#FF0000, #F24723);
  cursor: pointer;
}

.klr-tags {
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  text-align: center;
  background-color: #333;
  border: 1px solid #666;
  border-radius: 20px;
  padding: 6px 10px;
  display: inline-block;
  margin: 4px;
}

.klr-cta {
  display: inline-block;
  font-size: 16px;
  line-height: 22px;
  font-weight: 900;
  text-align: center;
  color: #fff;
  padding: 8px 20px;
  border: 1px solid #666;
  border-radius: 20px;
  transition: 0.3s;
}
.klr-cta--fill {
  background-color: #E6206E;
  border: 1px solid #E6206E;
}
.klr-cta:hover {
  background-color: #E6206E;
  border: 1px solid #E6206E;
  color: #fff;
  transition: 0.3s;
  text-decoration: none;
  background-repeat: repeat;
  background-image: url(../images/gradient.png);
  background-size: 600%;
  background-position: center;
  animation: move 2s linear infinite;
}

.button-main:hover {
  background: #f41253 !important;
}

@keyframes move {
  from {
    background-position: 100%;
  }
  to {
    background-position: 0%;
  }
}
.talent-outer--btn .button-main.without {
  background-color: transparent !important;
  border-color: #fff;
  color: #fff;
}
.talent-outer--btn .button-main.without:hover {
  background: #e75c59 !important;
}

.talent-outer--btn .button-main {
  background-color: #E04370 !important;
  border-color: #fff;
  color: #fff;
  margin: 0px 0px 0px 10px !important;
}
.talent-outer--btn .button-main:hover {
  background-color: #f41253 !important;
  background-image: none;
}

.klr-Dform .talent-outer--btn .button-main.without {
  background-color: transparent !important;
  border-color: #fff;
  color: #fff;
}
.klr-Dform .talent-outer--btn .button-main.without:hover {
  background: #e75c59 !important;
  border-color: #e75c59 !important;
}
.klr-Dform .talent-outer--btn .button-main {
  background-color: #E04370 !important;
  border-color: #fff;
  color: #fff;
  margin: 0px 0px 0px 10px;
}
.klr-Dform .talent-outer--btn .button-main:hover {
  background-color: #f41253 !important;
  background-image: none;
}

.klr-input {
  display: flex;
  flex-direction: column;
}
.klr-input__label {
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
}
.klr-input__label span {
  color: #E04370;
}
.klr-input__text {
  display: inline-block;
  width: 100%;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
  margin-bottom: 20px;
}
.klr-input__text::placeholder {
  font-size: 14px;
  font-weight: 500;
  color: #757575;
}
.klr-input__dob {
  display: flex;
  justify-content: space-between;
}
.klr-input__dob .klr-input__text {
  width: 33%;
}

.input-tag {
  color: #fff !important;
  font-family: "Circular Std";
}
.input-tag--ctmURL {
  display: flex !important;
  align-items: center;
}
.input-tag--ctmURL-dflt {
  color: #677575;
}
.input-tag--ctmURL input {
  background-color: transparent !important;
  color: #fff;
}

@media (max-width: 600px) {
  .klr-Dform__inputBox .tab-box .input-tag.input-tag--ctmURL {
    height: auto !important;
  }
  .input-tag--ctmURL {
    flex-direction: column;
  }
  .input-tag--ctmURL-dflt {
    color: #677575;
  }
  .input-tag--ctmURL input {
    text-align: center;
  }
}
.input-tag::-webkit-inner-spin-button,
.input-tag::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.input-tag {
  -moz-appearance: textfield;
}

.klr-heading {
  font-size: 35px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 24px;
}
.klr-heading--redshade {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 38px;
  line-height: 50px;
  font-weight: 700;
  margin-bottom: 24px;
}
.klr-heading span {
  margin-left: 4px;
  background: -webkit-linear-gradient(rgb(188, 12, 241), rgb(212, 4, 4));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.klr-heading--about {
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  background: linear-gradient(88deg, #E50E88 0%, #F15B2A 33.33%, #FFA300 66.67%, #E422EB 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: normal;
  margin-bottom: 10px;
}
.klr-heading--about-bg1 {
  background: linear-gradient(102deg, #F69320 6.51%, #E04370 88.08%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.klr-heading--about-bg2 {
  background: linear-gradient(88deg, #E50E88 0%, #F15B2A 18.33%, #FFA300 45%, #E422EB 60%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.klr-heading--about-bg3 {
  background: linear-gradient(89deg, #E50E88 27%, #F15B2A 38.33%, #FFA300 50.67%, #E422EB 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (max-width: 600px) {
  .klr-heading {
    font-size: 24px;
  }
}
.klr-check {
  display: flex;
  position: relative;
  margin: 24px auto;
}
.klr-check__box {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 20px;
  height: 20px;
  border: 1px solid #D9D9D9;
  background-color: transparent;
  border-radius: 3px;
  cursor: pointer;
}
.klr-check__box::after {
  content: "";
  position: absolute;
  left: 7px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid #D9D9D9;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  display: none;
}
.klr-check__box:checked::after {
  display: block;
}
.klr-check__label {
  font-size: 16px;
  font-weight: 400;
  color: #CECECE;
  margin: 0 0 0 16px;
}
.klr-check .loginBtn--facebook {
  border-radius: 0;
}
.klr-check--dflt {
  display: flex;
  align-items: center;
}
.klr-check--dflt input {
  border-radius: 3px;
  border: 1px solid #D9D9D9;
  background-color: transparent !important;
  top: 4px;
  left: 0;
  height: 20px;
  width: 20px;
}
.klr-check--dflt label {
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  margin: 0px 0px 0px 10px;
  text-align: left !important;
  width: 100%;
}

#ContentPlaceHolder1_chkDontShow {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 20px;
  height: 20px;
  border: 1px solid #D9D9D9;
  background-color: transparent;
  border-radius: 3px;
  cursor: pointer;
}
#ContentPlaceHolder1_chkDontShow::after {
  content: "";
  position: absolute;
  left: 7px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid #D9D9D9;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  display: none;
}
#ContentPlaceHolder1_chkDontShow:checked::after {
  display: block;
}

.date-picker {
  display: flex;
  justify-content: space-between;
}
.date-picker .drop-down {
  width: 31% !important;
  margin: 0px !important;
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>');
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position: right 15px top 20px !important;
}
.date-picker .drop-down label {
  width: 100%;
  max-width: 100% !important;
}
.date-picker .drop-down input {
  width: 100% !important;
  padding: 0px 20px !important;
  box-sizing: border-box;
}
.date-picker .drop-down .dxeButtonEdit_Moderno {
  padding: 0px !important;
}
.date-picker .drop-down .dxpcDropDown_Moderno {
  top: 45px !important;
}

@media (max-width: 600px) {
  .date-picker .drop-down {
    background-position: right 8px top 20px !important;
  }
  .date-picker .drop-down .dxic .dxeEditArea_Moderno {
    font-size: 12px;
    padding: 0px 10px 0px 10px !important;
  }
}
.klr-popup {
  position: relative;
  max-height: 55px;
  margin-right: 16px;
}
.klr-popup__btn {
  min-width: 135px;
  max-width: 140px;
  height: 55px;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  border: 1px solid #A3A3A3;
  border-radius: 10px;
  padding: 0 10px;
  background-color: #fff;
  cursor: pointer;
}
.klr-popup__btn::after {
  content: "";
  position: absolute;
  top: 45%;
  right: 10px;
  width: 5px;
  height: 5px;
  transform: translate(-50%, -30%) rotateZ(-45deg);
  border-color: #6C6C6C;
  border: 0;
  border-bottom: 2px;
  border-left: 2px;
  border-style: solid;
}
.klr-popup__btn_img {
  width: 40%;
}
.klr-popup__btn_img img {
  width: 30px;
  height: auto;
}
.klr-popup__btn_num {
  width: 40%;
}
.klr-popup__btn_num .klr-popup-input,
.klr-popup__btn_num input {
  display: inline-block;
  width: 100%;
  font-size: 16px;
  color: #6C6C6C;
  padding: 0;
  border: none;
  background-color: transparent;
  pointer-events: none;
  margin: 0;
}
.klr-popup__btn_num .klr-popup-input:focus, .klr-popup__btn_num .klr-popup-input:focus-visible, .klr-popup__btn_num .klr-popup-input:focus-within,
.klr-popup__btn_num input:focus,
.klr-popup__btn_num input:focus-visible,
.klr-popup__btn_num input:focus-within {
  border: none;
  outline: none;
}
.klr-popup__btn-id {
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.klr-popup__btn-id input {
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.klr-popup__box {
  display: none;
  position: absolute;
  top: 56px;
  left: 0;
  max-width: 350px;
  height: auto;
  padding: 4px;
  border: 1px solid #6C6C6C;
  border-radius: 10px;
  overflow: hidden;
  background-color: #fff;
  margin: 0;
  margin-top: 8px;
  z-index: 6;
}
.klr-popup__box--active {
  display: block !important;
}
.klr-popup__box_input {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  border: 1px solid #6C6C6C;
  border-radius: 10px;
  margin-bottom: 8px;
  list-style: none;
}
.klr-popup__box_input input {
  width: 100%;
  border: none;
  outline: none;
  color: #6C6C6C;
  border-radius: 10px;
  padding: 8px;
  cursor: pointer;
}
.klr-popup__list {
  padding: 0;
  margin: 0;
  max-height: 250px;
  overflow: hidden;
  overflow-y: scroll;
}
.klr-popup__cnt {
  display: flex;
  justify-content: flex-start;
  padding: 4px;
  border-radius: 10px;
  color: #6C6C6C;
  cursor: pointer;
  margin-bottom: 4px;
}
.klr-popup__cnt:hover {
  background-color: rgba(76, 149, 232, 0.15);
}
.klr-popup__cnt_item,
.klr-popup__cnt input {
  width: auto;
  min-width: 45px;
  min-height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  border-right: 1px solid #6C6C6C;
}
.klr-popup__cnt_item img,
.klr-popup__cnt input img {
  width: 30px;
  height: auto;
}
.klr-popup__cnt_item:last-child,
.klr-popup__cnt input:last-child {
  border: none;
}
.klr-popup__cnt-id {
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.klr-popup-contrycode {
  min-width: 50px;
  justify-content: flex-start;
}

.klr-tab {
  width: 100%;
}
.klr-tab .nav.nav-pills {
  justify-content: space-between;
  padding-bottom: 8px;
  background-color: transparent;
  margin-bottom: 16px;
}
.klr-tab .tab-content {
  background-color: transparent;
}
.klr-tab .nav-item .nav-link {
  font-size: 14px;
  font-weight: 500;
  color: #1A2026;
  background-color: transparent;
  padding: 0;
}
.klr-tab .nav-item .nav-link.active {
  position: relative;
}
.klr-tab .nav-item .nav-link.active::after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #E04370;
}
.klr-tab .nav-item .nav-link img {
  width: 25px;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-tab .nav-item {
    min-width: 150px;
  }
  .klr-tab .nav-link {
    padding: 0px 20px !important;
  }
}
.klr-termsofuse {
  width: 100%;
}
.klr-termsofuse__outer {
  max-width: 820px;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 50px;
}
.klr-termsofuse__outer .klr-termsofuse__title--left {
  font-size: 20px;
}
.klr-termsofuse__outer .fb-title-head {
  font-size: 20px;
  color: #51535d;
  text-align: left;
}
.klr-termsofuse-mainlist {
  margin-top: 30px;
}
.klr-termsofuse-lowerlattin {
  margin-left: -34px;
  margin-top: 16px;
}
.klr-termsofuse-lowerlattin-item {
  display: flex;
  margin-bottom: 14px;
}
.klr-termsofuse-lowerlattin__content {
  margin-left: 10px;
}
.klr-termsofuse .klr-termsofuse-mainhead {
  padding: 60px;
  text-align: center;
  background: #f8f8f8;
  font-size: 30px;
  font-weight: 900;
  color: #000;
  height: 200px;
}
.klr-termsofuse ol {
  counter-reset: item;
}
.klr-termsofuse ol li {
  display: block;
  position: relative;
}
.klr-termsofuse ol li:before {
  content: counters(item, ".") ".";
  counter-increment: item;
  position: absolute;
  margin-right: 100%;
  right: 10px; /* space between number and text */
}
.klr-termsofuse__cont {
  font-size: 12px;
  line-height: 1.5;
  color: #51535d;
  padding-bottom: 36px;
}
.klr-termsofuse__cont span {
  font-weight: bold;
}
.klr-termsofuse__cont--bottom {
  padding-bottom: 16px;
}
.klr-termsofuse__list-alpha, .klr-termsofuse__list-num {
  margin-left: 24px;
  padding-bottom: 36px;
}
.klr-termsofuse__list-alpha li, .klr-termsofuse__list-num li {
  list-style: lower-alpha;
  font-size: 12px;
  color: #51535d;
}
.klr-termsofuse__list-num {
  padding-bottom: 16px;
}
.klr-termsofuse__list-num li {
  list-style: numbers;
}
.klr-termsofuse .klr-termsofuse-answers {
  margin-left: -30px;
  font-size: 16px;
}
.klr-termsofuse .klr-termsofuse-answers li {
  margin-bottom: 15px;
  color: #6C6C6C;
}
.klr-termsofuse .klr-termsofuse-header {
  font-weight: 700;
  font-size: 19px;
  margin-bottom: 10px;
}

@media (max-width: 600px) {
  .klr-termsofuse__outer {
    padding-bottom: 36px;
  }
  .klr-termsofuse__outer .klr-termsofuse__title--left {
    font-size: 20px;
  }
}
.klr-privacy__head-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
  background-color: #f8f8f8;
}
.klr-privacy__para {
  padding: 20px 0;
  color: #6C6C6C;
}
.klr-privacy__head {
  font-size: 30px;
  font-weight: 900;
  color: #000;
  text-align: center;
}
.klr-privacy__sub-head {
  font-size: 16px;
  font-weight: 700;
  color: #000;
  margin-bottom: 20px;
}
.klr-privacy__txt, .klr-privacy li {
  font-size: 16px;
  font-weight: 400;
  color: #000;
  margin-bottom: 20px;
}
.klr-privacy__txt:last-child, .klr-privacy li:last-child {
  margin-bottom: 0px;
}
.klr-privacy__txt span, .klr-privacy li span {
  font-weight: 700;
}
.klr-privacy ol {
  list-style: lower-latin;
}
.klr-privacy ul {
  list-style: disc;
  margin-top: 20px;
}
.klr-privacy__barrier {
  border-color: #B2BEB5;
  margin: 36px 0;
}

.klr-coming-soon {
  height: 100%;
  background-position: center;
  background-size: cover;
  position: relative;
  font-size: 25px;
  height: 100vh;
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  margin: 0;
}

.klr-coming-soon__outer {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}
.klr-coming-soon__outer h1 {
  color: #000;
}
.klr-coming-soon__outer h1 hr {
  margin: auto;
  width: 40%;
}

.klr-welcomes-talent {
  margin: 8px;
}
.klr-welcomes-talent__wrapper {
  border-radius: 10px !important;
  overflow: hidden;
  transition: 0.3s;
  background-color: #2C2C2C;
}
.klr-welcomes-talent__wrapper:hover {
  transition: 0.3s;
  cursor: pointer;
}
.klr-welcomes-talent__feature {
  padding: 14px;
  min-height: 122px;
}
.klr-welcomes-talent__artist {
  overflow: hidden;
  height: 220px;
}
.klr-welcomes-talent__artist img {
  width: 100%;
  display: block;
  height: inherit;
  object-fit: cover;
}
.klr-welcomes-talent__artistname {
  padding-bottom: 5px;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
}
.klr-welcomes-talent__details {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 8px;
}
.klr-welcomes-talent__details .about-items {
  margin-right: 5px;
  padding: 5px 10px 4px;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
  line-height: 1;
}
.klr-welcomes-talent__details .about-items::after {
  content: "•"; /* Unicode bullet character */
}
.klr-welcomes-talent__details .about-items:last-child::after {
  content: none; /* Sets it to its default value, which is "normal" */
}
.klr-welcomes-talent__artistlocation .location-icon {
  width: 14px;
  height: 14px;
}
.klr-welcomes-talent__artistlocation .location-icon img {
  width: 100%;
}
.klr-welcomes-talent__artistlocation .location-name {
  font-size: 12px;
  margin-top: 1px;
  margin-left: 4px;
  color: #6C6C6C;
  font-weight: 500;
}
.klr-welcomes-talent__artistlocation {
  display: flex;
  align-items: center;
}

.klr-footer-qr {
  position: absolute;
  right: 10%;
  bottom: -20%;
}
.klr-footer-qr__qr-out {
  width: 150px;
  height: 150px;
  margin: 0 auto;
  padding-bottom: 16px;
}
.klr-footer-qr__qr-out img {
  width: 100%;
  height: 100%;
}
.klr-footer-qr__text {
  font-size: 16px;
  color: #000;
  margin: 0;
  text-align: center;
}

.klr-foot-logo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.klr-foot-logo::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 6px;
  width: 100%;
  border-bottom: 6px solid transparent;
  background: linear-gradient(45deg, orange, #ff00ff) border-box;
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}
.klr-foot-logo .container {
  margin: 0 auto;
}
.klr-foot-logo__outer {
  padding: 60px 0;
  display: flex;
  width: 50%;
  justify-content: space-between;
}
.klr-foot-logo__logo {
  width: 120px;
  height: auto;
}
.klr-foot-logo__logo img {
  width: 100%;
  height: 100%;
}

@media (max-width: 600px) {
  .klr-foot-logo__outer {
    flex-direction: column;
  }
  .klr-foot-logo__logo {
    padding-top: 24px;
  }
}
.klr-social-frame {
  margin-bottom: 15px;
}
.klr-social-frame a {
  color: #000;
  text-decoration: none;
}
.klr-social-frame__outer {
  max-width: 300px;
  margin-bottom: 15px;
}
.klr-social-frame__outer iframe {
  width: 100%;
}
.klr-social-frame__imagesec img {
  width: 100%;
  object-fit: scale-down;
  border-radius: 12px;
}
.klr-social-frame__date {
  padding: 4px 12px;
}
.klr-social-frame__date span {
  font-size: 12px;
  font-weight: 700;
}
.klr-social-frame__date span:hover {
  color: #000 !important;
}
.klr-social-frame__dsec {
  line-height: 18px;
  max-height: 50px;
  font-size: 14px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: initial;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #fff;
}
.klr-social-frame__dsec:hover {
  color: #dd4b39;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-social-frame {
    margin: 0px -10px;
    display: flex;
    flex-wrap: wrap;
  }
  .klr-social-frame a {
    width: 100%;
  }
  .klr-social-frame__outer {
    max-width: 50% !important;
    margin: 0px -10px;
  }
  .klr-social-frame__outer {
    max-width: 50%;
    box-shadow: none;
    width: calc(50% - 20px);
    margin: 0 10px 20px;
    border-radius: 12px;
    display: flex;
  }
  .klr-social-frame__imagesec {
    height: 300px;
    overflow: hidden;
  }
  .klr-social-frame__imagesec img {
    width: 100%;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    border-radius: 12px;
    height: 100%;
    width: 100%;
  }
}
@media (max-width: 600px) {
  .klr-social-frame__imagesec img {
    -o-object-fit: unset !important;
    object-fit: unset !important;
  }
}
.klr-data {
  padding: 24px;
  background-color: #191919;
  border-radius: 10px;
}
.klr-data__wrap {
  width: 100%;
  margin-bottom: 16px;
}
.klr-data__wrap-title {
  font-size: 15px;
  font-weight: 400;
  color: #808080;
  margin-bottom: 2px;
  line-height: 1;
}
.klr-data__wrap-data {
  font-size: 14px;
  font-weight: 500;
  color: #fff;
}
.klr-data__wrap:first-child {
  margin-right: 8px;
}
.klr-data__out {
  display: flex;
}
.klr-data__tag-out {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px;
}

@media (max-width: 600px) {
  .klr-data {
    padding: 24px;
  }
}
.klr-card-tile {
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  min-height: 465px;
  max-width: 360px;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
}
.klr-card-tile__out {
  padding: 24px;
  position: relative;
  z-index: 2;
}
.klr-card-tile__out-head {
  font-size: 23px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 8px;
}
.klr-card-tile__out-desc {
  font-size: 15px;
  font-weight: 400;
  color: #fff;
}
.klr-card-tile--one {
  background-position: bottom center;
}
.klr-card-tile--one::before {
  background-image: url(../images/brandCard-msk-1.png);
  background-position: top 0px center;
  background-repeat: no-repeat;
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.klr-card-tile--two, .klr-card-tile--three, .klr-card-tile--four {
  background-position: bottom center;
  background-repeat: no-repeat;
}
.klr-card-tile--two::before, .klr-card-tile--three::before, .klr-card-tile--four::before {
  background-repeat: no-repeat;
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.klr-card-tile--two::before {
  background-image: url(../images/discover-card-mask.png);
  background-position: top 0px center;
}
.klr-card-tile--three::before {
  background-image: url(../images/promoteCard-mask.png);
  background-position: top 0px center;
}
.klr-card-tile--four::before {
  background-image: url(../images/connectCard-mask.png);
  background-position: top 0px center;
}

@media (max-width: 1024px) {
  .klr-card-tile {
    min-height: 530px;
  }
}
@media (max-width: 600px) {
  .klr-card-tile {
    min-height: 510px;
  }
}
.klr-pro-modal {
  max-width: 30%;
  width: 100%;
  background-color: #121212;
}
.klr-pro-modal__banner {
  position: relative;
  width: 100%;
  height: auto;
}
.klr-pro-modal__banner img {
  width: 100%;
  height: auto;
}
.klr-pro-modal__banner::after {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(18, 18, 22, 0) 56.49%, #121212 97.71%);
}
.klr-pro-modal__cont-sec {
  padding: 0 20px 24px 20px;
}
.klr-pro-modal__name-sec-name {
  font-size: 60px;
  font-weight: 700;
  color: #e3e7e8;
  margin-bottom: 8px;
  line-height: 1;
}
.klr-pro-modal__name-sec-tags {
  display: flex;
  margin-bottom: 8px;
}
.klr-pro-modal__name-sec-tags .klr-tags {
  font-weight: 500;
  width: 80px;
  background-color: #121212;
  margin: 0px 10px 0 0;
  padding: 1px 10px;
}
.klr-pro-modal__name-sec-loc {
  display: flex;
  align-items: center;
  font-size: 13px;
  color: #fff;
}
.klr-pro-modal__name-sec-loc p {
  font-size: 14px;
  font-weight: 450;
  color: #fff;
  margin-left: 4px;
  margin-bottom: 0;
}
.klr-pro-modal__name-sec-icn {
  width: 13px;
  height: 13px;
  display: flex;
  margin-right: 2px;
}
.klr-pro-modal__name-sec-icn svg {
  width: 100%;
  height: auto;
}
.klr-pro-modal__bottom {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.klr-pro-modal__left-mail {
  display: flex;
  align-items: center;
}
.klr-pro-modal__left-mail p {
  font-size: 13px;
  font-weight: 400;
  color: #fff;
  text-decoration: none;
  margin: 0 0 0 4px;
}
.klr-pro-modal__left-icn {
  width: 18px;
  height: 18px;
  display: flex;
}
.klr-pro-modal__left-icn svg {
  width: 100%;
  height: 100%;
}
.klr-pro-modal__left-copy {
  font-size: 8px;
  font-weight: 500;
  color: #d9d9d9;
  margin-bottom: 0;
  line-height: 13px;
}
.klr-pro-modal__right-qrimg {
  width: 96px;
  height: auto;
}
.klr-pro-modal__right-qrimg img {
  width: 100%;
  height: auto;
}
.klr-pro-modal__idLoc {
  display: flex;
}
.klr-pro-modal__idLoc .klr-pro-modal__name-sec-icn {
  align-items: flex-start;
  display: flex;
}
.klr-pro-modal__idLoc .klr-pro-modal__name-sec-loc {
  align-items: flex-start;
}
.klr-pro-modal__idLoc span {
  flex: 1;
  display: flex;
  align-items: flex-start;
  line-height: 16px;
  text-align: left;
}
.klr-pro-modal__id {
  color: #fff;
  font-size: 13px;
  padding-right: 10px;
  display: flex;
}
.klr-pro-modal__id span {
  line-height: normal;
}

#ASPxPopupViewProfileImage_PW-1 .dxpc-content {
  border-radius: 0px !important;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
#ASPxPopupViewProfileImage_PW-1 .dxpc-content::-webkit-scrollbar {
  display: none;
}
#ASPxPopupViewProfileImage_PW-1 .dxpc-mainDiv {
  border-radius: 0px !important;
  border: 0 !important;
}

.klr-triple {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
  padding: 32px;
}
.klr-triple__outer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 32px;
}
.klr-triple__left {
  width: 30%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.klr-triple__left-img {
  width: 147px;
  height: 147px;
  border-radius: 50%;
  overflow: hidden;
}
.klr-triple__left-img img {
  width: 100%;
  height: 100%;
}
.klr-triple__left-details {
  width: 50%;
}
.klr-triple__left-name {
  font-size: 40px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 16px;
}
.klr-triple__left-desig {
  font-size: 24px;
  font-weight: 400;
  color: #fff;
}
.klr-triple__right {
  width: 30%;
  text-align: end;
}
.klr-triple__right-txt {
  font-size: 40px;
  font-weight: 700;
  color: #fff;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-triple__left {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .klr-triple__outer {
    flex-direction: column;
    padding: 0;
  }
  .klr-triple__left {
    flex-direction: column;
    width: 100%;
  }
  .klr-triple__right {
    width: 100%;
    text-align: center;
  }
}
.klr-talent-profile-cover {
  text-align: center;
}
.klr-talent-profile-cover--image {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  margin: 20px;
  object-fit: cover;
  object-position: center right;
}

.klr-key-banner {
  padding: 40px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}
.klr-key-banner h2 {
  color: #fff;
  font-size: 39px;
  font-weight: 700;
}

@media (max-width: 600px) {
  .klr-key-banner {
    padding: 24px;
    background: linear-gradient(180deg, #480F36 0%, rgba(33, 5, 41, 0.82) 60.25%, rgba(10, 0, 33, 0.72) 94.7%) !important;
    border-radius: unset;
  }
  .klr-key-banner h2 {
    text-align: center;
    font-size: 24px;
  }
}
.klrw-brand__outer {
  background-color: #191919;
  padding: 0px 0px 40px 0px;
}
.klrw-brand__head {
  padding: 0px 0px 20px 0px;
  font-size: 34px;
  font-weight: bold;
  color: #fff;
}
.klrw-brand__copy {
  color: #B4B4B4;
  font-size: 16px;
  margin-bottom: 70px;
}
.klrw-brand__inputwrap {
  position: relative;
  padding-bottom: 24px;
}
.klrw-brand__input {
  background-color: #1c1c1c;
  padding: 20px;
  width: 100%;
  border-radius: 10px;
  border: 2px solid #a3a3a3;
  cursor: pointer;
}
.klrw-brand__input:hover {
  background-color: #2c2c2c;
}
.klrw-brand__clsbtn {
  position: absolute;
  cursor: pointer;
  top: 20px;
  right: 20px;
}
.klrw-brand__plusbtn {
  margin-right: 10px;
}
.klrw-brand__button {
  margin: auto;
  padding: 10px;
  border-radius: 40px;
  background-color: #252525;
  border: 1px solid #e04370;
  width: 215px;
  height: 47px;
  display: flex;
  justify-content: center;
  cursor: pointer;
  margin-bottom: 50px;
}
.klrw-brand__button--back {
  margin: 0;
  background-color: #191919;
  margin-right: 10px;
  border: 3px solid #fff;
}
.klrw-brand__button--back:hover {
  background-color: #e75c59;
  border: 3px solid #e75c59;
}
.klrw-brand__button--save {
  margin: 0;
  background-color: #e04370;
}
.klrw-brand__button--save:hover {
  background-color: #f41253;
}
.klrw-brand__btntxt {
  font-weight: bold;
  color: #fff;
  display: flex;
  align-items: center;
}
.klrw-brand__btnwrap {
  display: flex;
  justify-content: flex-end;
}
.klrw-brand #accordion .card-header {
  padding: 0;
}
.klrw-brand #accordion .btn-link {
  width: 100%;
  padding: 16px;
  text-align: left;
  background-color: #1c1c1c;
  width: 100%;
  border-radius: 10px;
  border: 2px solid #a3a3a3;
  color: #a3a3a3;
  text-decoration: none;
  cursor: pointer;
  position: relative;
}
.klrw-brand #accordion .btn-link:hover {
  background-color: #2c2c2c;
}
.klrw-brand #accordion .btn-link .klrw-brand__clsbtn {
  top: 50%;
  transform: translateY(-50%);
}
.klrw-brand #accordion .btn-link:focus {
  box-shadow: none;
}
.klrw-brand #accordion .btn-link::before, .klrw-brand #accordion .btn-link::after {
  content: "";
  position: absolute;
  background-color: #ffffff;
  width: 3px;
  height: 18px;
  top: 20px;
}
.klrw-brand #accordion .btn-link.collapsed::before {
  transform: translate(-2px, 0) rotate(-45deg);
  right: 26px;
}
.klrw-brand #accordion .btn-link.collapsed::after {
  transform: translate(2px, 0) rotate(45deg);
  right: 30px;
}
.klrw-brand #accordion .btn-link:not(.collapsed)::before {
  transform: translate(-2px, 0) rotate(-45deg);
  right: 26px;
}
.klrw-brand #accordion .btn-link:not(.collapsed)::after {
  transform: translate(2px, 0) rotate(45deg);
  right: 30px;
}
.klrw-brand #accordion .card {
  background-color: #1c1c1c;
  margin-bottom: 16px;
}
.klrw-brand__form {
  padding: 30px 0;
}
.klrw-brand__txt {
  color: #C0C0C0;
  font-style: normal;
}
.klrw-brand__shortDesc {
  padding: 15px 0 30px;
}
.klrw-brand__shortDesc h2 {
  color: #E04370;
  font-size: 16px;
  margin: 0 5px 0 0;
  font-style: normal;
  font-weight: 700;
}
.klrw-brand__shortDesc p {
  font-size: 14px;
  color: #fff;
}
.klrw-brand__shortDesc-list {
  display: flex;
  align-items: baseline;
  margin-bottom: 10px;
}
.klrw-brand__shortDesc-list p {
  margin: 0px;
  line-height: 1.2;
}

.klr-table {
  width: 100%;
  border: 1px solid #595959;
  border-radius: 10px;
  overflow: hidden;
}
.klr-table__out {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #595959;
  border-radius: 10px;
  padding: 8px;
}
.klr-table__row {
  width: 100%;
}
.klr-table__th {
  width: 25%;
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  border: 1px solid #595959;
  padding: 15px 15px;
}
.klr-table__th:nth-child(3), .klr-table__th:nth-child(4) {
  text-align: center;
}
.klr-table__column {
  font-size: 14px;
  font-weight: 400;
  width: 25%;
  color: #fff;
  border: 1px solid #595959;
  padding: 15px 15px;
}
.klr-table__column-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.klr-table__column-list li {
  margin-bottom: 24px;
}
.klr-table__column:nth-child(3) {
  text-align: right;
}
.klr-table__column:first-child {
  vertical-align: top;
}
.klr-table__action {
  display: flex;
  align-items: center;
  justify-content: center;
}
.klr-table__action-edit {
  width: 24px;
  height: 24px;
  margin-right: 16px;
}
.klr-table__action-edit svg {
  width: 100%;
  height: 100%;
}

.klrw-talentinvite {
  background-color: #121212;
  border-radius: 8px;
  width: 430px;
  height: auto;
  padding: 60px 40px 50px 40px;
}
.klrw-talentinvite__heading {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 38px;
  line-height: 50px;
  font-weight: 700;
  margin-bottom: 35px;
}
.klrw-talentinvite__copy {
  color: #ffffff;
  font-size: 14px;
  margin: 20px 0px 20px 0px;
}
.klrw-talentinvite__form-element {
  display: flex;
  flex-direction: column;
  margin-bottom: 30px;
}
.klrw-talentinvite__label {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 10px;
}
.klrw-talentinvite__input {
  width: 330px;
  height: 40px;
  border-radius: 10px;
  border: 1px solid #A3A3A3;
  background: #1C1C1C;
  color: #757575;
  padding: 10px 16px;
  font-size: 13px;
}

.klre-header-prof {
  display: flex;
  align-items: center;
  margin: 0 8px;
}
.klre-header-prof .klr-pro-banner__name {
  margin: 0;
}
.klre-header-prof .klr-pro-banner__name h2 {
  font-size: 30px;
  margin: 0 8px 0 0;
}
.klre-header-prof .klr-pro-banner__left-icn-flex {
  margin-left: 16px;
}
.klre-header-prof .klr-pro-banner__left-icn-flex .klr-cta--fill {
  margin-left: 0px;
}
.klre-header-prof .klr-pro-banner__left-icn-flex .klr-cta {
  font-size: 14px;
  margin-right: 10px;
  border: 1px solid #666;
  padding: 6px 10px;
  min-width: 100px;
}
.klre-header-prof .klr-pro-banner__left-icn-flex .klr-cta:hover {
  border: 1px solid #E6206E !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klre-header-prof .klr-pro-banner__name {
    margin: 0;
  }
  .klre-header-prof .klr-cta {
    font-size: 14px;
    padding: 8px 14px;
  }
}
@media (max-width: 600px) {
  .header__container {
    position: relative;
  }
  .klre-header-prof {
    z-index: 2;
    bottom: -130px;
    margin: 0;
    left: 0;
    position: absolute;
    flex-direction: column;
    width: 100%;
    align-items: flex-end;
    padding: 8px 16px;
    background-color: rgba(0, 0, 0, 0.9);
  }
  .klre-header-prof .klr-pro-banner__name {
    margin: 0 0 8px;
  }
}
.klrw-tal-pstr {
  position: relative;
  min-height: 300px;
  margin-top: 60px;
}
.klrw-tal-pstr__bg {
  position: absolute;
  width: 100%;
  height: 100%;
}
.klrw-tal-pstr__bgimg {
  width: 100%;
  min-height: 300px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
}
.klrw-tal-pstr__containerwrap {
  position: relative;
  min-height: 300px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.klrw-tal-pstr__txta {
  font-size: 15px;
  color: #D2D1D1;
  text-align: center;
}
.klrw-tal-pstr__txtb {
  font-size: 15px;
  color: #D2D1D1;
  text-align: center;
}
.klrw-tal-pstr__txtlink {
  text-align: center;
  margin: 8px 0px;
}
.klrw-tal-pstr__txtlinkbrdcrmb {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.klrw-tal-pstr__txtlinkbrdcrmb p {
  font-size: 17px;
  font-weight: 600;
  color: #fff;
  text-decoration: none;
}
.klrw-tal-pstr__txtbrdcrmblinkitm {
  font-size: 17px;
  color: #E04370;
  font-weight: 600;
  text-decoration: underline;
  text-decoration-color: #E04370;
  margin: 0px;
}
.klrw-tal-pstr__txtbrdcrmblinkitm:hover {
  color: #c5204f;
  text-decoration: underline;
  text-decoration-color: #E04370;
}
.klrw-tal-pstr__txtlinkdir {
  display: flex;
  position: relative;
}
.klrw-tal-pstr__txtlinkdir::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 25px;
  height: 2px;
  width: 100%;
  background-color: #E04370;
}

@media (max-width: 768px) {
  .klrw-tal-pstr__txtlinkdir {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .klrw-tal-pstr__txtlinkdir::after {
    display: none;
  }
  .klrw-tal-pstr__txta {
    font-size: 13px;
  }
  .klrw-tal-pstr__txtb {
    font-size: 13px;
  }
  .klrw-tal-pstr__txtlinkbrdcrmb p {
    font-size: 16px;
  }
  .klrw-tal-pstr__txtbrdcrmblinkitm {
    font-size: 16px;
  }
  .klrw-tal-pstr__containerwrap {
    padding: 10px;
  }
}
.klr-spot-tile {
  width: 100%;
  border: 2px solid #7C7B7B;
  border-radius: 15px;
  overflow: hidden;
  position: relative;
  background-color: var(--clr-bg);
}
.klr-spot-tile--nike .klr-spot-tile__default,
.klr-spot-tile--nike .klr-spot-tile__hover {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 16px 10px;
  transition: 0.3s;
}
.klr-spot-tile--nike .klr-spot-tile__hover {
  color: #fff;
  z-index: 1;
  opacity: 0;
  position: relative;
}
.klr-spot-tile--nike .klr-spot-tile__hover::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}
.klr-spot-tile--nike .klr-spot-tile__hover .klr-spot-tile__default-txt {
  top: 25%;
}
.klr-spot-tile--nike:hover .klr-spot-tile__hover {
  transition: 0.3s;
  opacity: 1;
}
.klr-spot-tile--nike:hover .klr-spot-tile__default {
  transition: 0.3s;
  opacity: 0;
}
.klr-spot-tile__default {
  width: 100%;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.klr-spot-tile__default-img {
  width: 50%;
  height: auto;
  transition: 0.3s;
}
.klr-spot-tile__default-img svg,
.klr-spot-tile__default-img img {
  width: 100%;
  height: auto;
}
.klr-spot-tile__default-txt {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  padding: 10px;
  z-index: 1;
  opacity: 0;
  transition: 0.3s;
}
.klr-spot-tile__default-txt h3 {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 8px;
  line-height: 1;
}
.klr-spot-tile__default-txt p {
  font-size: 11px;
  font-weight: 300;
  color: #fff;
  margin-bottom: 0;
  line-height: 1;
}
.klr-spot-tile:hover::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}
.klr-spot-tile:hover .klr-spot-tile__default-img {
  scale: 1.2;
  transition: 0.3s;
}
.klr-spot-tile:hover .klr-spot-tile__default-txt {
  opacity: 1;
  transition: 0.3s;
}

.klre-header-prof {
  display: flex;
  align-items: center;
  margin: 0 8px;
}
.klre-header-prof .klr-pro-banner__name {
  margin: 0;
}
.klre-header-prof .klr-pro-banner__name h2 {
  font-size: 30px;
  margin: 0 8px 0 0;
}
.klre-header-prof .klr-pro-banner__left-icn-flex {
  margin-left: 16px;
}
.klre-header-prof .klr-pro-banner__left-icn-flex .klr-cta--fill {
  margin-left: 0px;
}
.klre-header-prof .klr-pro-banner__left-icn-flex .klr-cta {
  font-size: 14px;
  margin-right: 10px;
  border: 1px solid #666;
  padding: 6px 10px;
  min-width: 100px;
}
.klre-header-prof .klr-pro-banner__left-icn-flex .klr-cta:hover {
  border: 1px solid #E6206E !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klre-header-prof .klr-pro-banner__name {
    margin: 0;
  }
  .klre-header-prof .klr-cta {
    font-size: 14px;
    padding: 8px 14px;
  }
}
@media (max-width: 600px) {
  .header__container {
    position: relative;
  }
  .klre-header-prof {
    z-index: 2;
    bottom: -130px;
    margin: 0;
    left: 0;
    position: absolute;
    flex-direction: column;
    width: 100%;
    align-items: flex-end;
    padding: 8px 16px;
    background-color: rgba(0, 0, 0, 0.9);
  }
  .klre-header-prof .klr-pro-banner__name {
    margin: 0 0 8px;
  }
}
.klr-tal_signup {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 300px;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  border-radius: 9px 9px 0px 0px;
}
.klr-tal_signup__bannerhead {
  background: linear-gradient(93deg, #F69320 75.54%, #E04370 90.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 36px;
  line-height: 40px;
  font-weight: 700;
  text-align: right;
  margin-bottom: 10px;
}
.klr-tal_signup__bannercpy {
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  text-align: right;
  display: flex;
  justify-content: flex-end;
}
.klr-tal_signup__bannercpy p {
  width: 68%;
}
.klr-tal_signup__banner {
  margin-right: 35px;
  margin-bottom: 35px;
}

.klrw-share {
  background: transparent !important;
  transform: translate(-30px, 30px) !important;
}
.klrw-share__in {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #333;
  border-radius: 10px;
  padding: 20px;
  width: 200px;
  color: #fff;
}
.klrw-share__in__triangle {
  position: absolute;
  top: -15px;
  left: 20px;
}
.klrw-share__in__arrow {
  cursor: pointer;
}
.klrw-share__in__wrap {
  display: flex;
  align-items: center;
  padding-bottom: 12px;
  width: 100%;
}
.klrw-share__in__wrap--pb0 {
  padding-bottom: 0px;
}
.klrw-share__in__wrap svg {
  width: 18px !important;
}
.klrw-share__in__wrap p {
  padding-left: 12px;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}
.klrw-share__in__wrap:last-child {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}
.klrw-share__link {
  display: flex;
  width: 100%;
  align-items: center;
}
.klrw-share__link .klrw-share__arrow {
  margin-left: auto;
}
.klrw-share--report {
  transform: translate(-30px, 30px) !important;
}

@media (max-width: 600px) {
  .klr-pro-banner__left-icn.dropdown .klrw-share {
    right: -30px;
    left: unset !important;
  }
  .klr-pro-banner__left-icn.dropdown .klrw-share .klrw-share__in__triangle {
    position: absolute;
    top: -15px;
    right: 15px;
    left: unset !important;
  }
  .klr-pro-banner__left-icn.klr-report .klrw-share--report {
    right: -30px;
    left: unset !important;
  }
  .klr-pro-banner__left-icn.klr-report .klrw-share--report .klrw-share__in__triangle {
    position: absolute;
    top: -15px;
    right: 15px;
    left: unset !important;
  }
}
.klr-invite-box {
  position: relative;
  width: 100%;
  background: #121212;
  border-radius: 10px;
  border: 1px solid #434343;
  box-shadow: 0px 4px 4px 2px rgba(245, 146, 34, 0.06);
  padding: 60px 40px;
}
.klr-invite-box__close {
  position: absolute;
  content: "";
  top: 15px;
  right: 15px;
  width: 25px;
  height: 25px;
}
.klr-invite-box__close svg {
  width: 100%;
  height: 100%;
}
.klr-invite-box__head {
  margin-bottom: 32px;
}
.klr-invite-box__body {
  width: 100%;
  max-height: 400px;
  overflow-y: scroll;
  margin-bottom: 24px;
}
.klr-invite-box__body::-webkit-scrollbar {
  display: none;
}
.klr-invite-box__body p {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  margin-bottom: 24px;
}
.klr-invite-box__cta .klr-cta {
  padding: 15px 20px;
  border-radius: 200px;
  font-weight: 700;
}

@media (max-width: 600px) {
  .klr-invite-box {
    padding: 40px 16px;
  }
}
.header {
  background-color: #000000;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 9999;
}
.header__container {
  display: flex;
  justify-content: space-between;
}
.header__logo-link svg {
  width: 90px;
  height: 38px;
  margin: 10px 0px 10px 30px;
}
.header__right {
  display: flex;
  align-items: center;
}
.header__rinvite {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid #fff;
  border-radius: 25px;
  font-size: 13px;
  color: #fff;
  width: 240px;
  height: 35px;
  margin: 10px;
  cursor: pointer;
}
.header__rinvite svg {
  width: 20px;
  height: 19px;
}
.header__rinvite p {
  margin-left: 8px;
  font-weight: 900;
  font-size: 14px;
}
.header__rinvite span {
  margin-left: 5px;
  font-weight: 450;
  font-size: 12px;
}
.header__rmsg {
  display: flex;
  margin-right: 30px;
  margin-left: 10px;
  cursor: pointer;
}

@media (max-width: 768px) {
  .header__logo-link svg {
    margin-left: 15px;
  }
  .header__rmsg {
    margin-right: 15px;
  }
  .header__rinvite {
    margin-right: 5px;
  }
  .header__rinvite svg {
    width: 15px;
    height: 14px;
  }
}
.invite-head .dxpcModalBackLite_Moderno {
  z-index: 99999 !important;
}
.invite-head .dxpc-closeBtn {
  position: absolute;
  right: 25px;
  top: 25px;
}
.invite-head .dxpc-header.dxpc-withBtn {
  background: transparent;
  border: 0;
  position: absolute;
  z-index: 1;
  width: 100%;
  padding: 15px 15px 0 0;
  opacity: 0.7;
}
.invite-head .dxpc-header.dxpc-withBtn:hover {
  opacity: 1;
}
.invite-head .dxpc-headerContent {
  display: none;
}
.invite-head .dxpcLite_Moderno .dxpc-mainDiv {
  border: 0px !important;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
.invite-head #ASPxPopupTalentInvite_PW-1, .invite-head #popUpInvite_PW-1, .invite-head #ASPxPopupInviteSent_PW-1 {
  z-index: 999991 !important;
  top: 50% !important;
  transform: translate(-50%, -50%) !important;
  left: 50% !important;
}
.invite-head .dxpcLite_Moderno .dxpc-closeBtn {
  width: 16px;
  height: 16px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  opacity: 0.7;
}
.invite-head .dxpcLite_Moderno .dxpc-closeBtn img {
  display: none;
}
.invite-head .dxpcLite_Moderno .dxpc-closeBtnHover {
  background-image: url(../images/close-icon.svg) !important;
  opacity: 1;
}

.klr-invite-modal {
  width: 800px;
  position: relative;
}
.klr-invite-modal--input {
  width: 450px;
}
.klr-invite-modal .modal-dialog {
  max-width: 100%;
}
.klr-invite-modal .modal-content {
  border-radius: 10px;
  border: 1px solid #434343;
  background: #121212;
  box-shadow: 0px 4px 4px 2px rgba(245, 146, 34, 0.06);
  padding: 40px;
}
.klr-invite-modal .modal-header {
  padding: 0px;
  border: none;
}
.klr-invite-modal .modal-header .close {
  position: absolute;
  right: 24px;
  top: 16px;
  width: 16px;
  height: 16px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  padding: 0;
}
.klr-invite-modal .modal-header .close:hover {
  background-image: url(../images/close-icon.svg) !important;
  opacity: 0.7 !important;
}
.klr-invite-modal .signin-head {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 32px;
  line-height: 1;
  font-weight: 700;
  margin-bottom: 16px;
}
.klr-invite-modal .modal-body {
  padding: 0;
  color: #FFF;
  font-size: 14px;
}
.klr-invite-modal .modal-body p {
  margin-bottom: 12px !important;
  font-size: 11px;
  text-align: left;
}
.klr-invite-modal .modal-footer {
  border: 0;
  padding: 0px;
}
.klr-invite-modal .klr-cta {
  margin: 0 auto 8px;
  width: 50%;
  font-weight: 600 !important;
}
.klr-invite-modal--input .modal-dialog {
  max-width: 450px;
}
.klr-invite-modal--input .klr-cta {
  width: 100%;
}
.klr-invite-modal__input {
  margin: 24px 0;
  text-align: left;
}
.klr-invite-modal__input label {
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 10px;
  text-align: left !important;
}
.klr-invite-modal__input input {
  display: inline-block;
  width: 100%;
  height: 50px;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
}
.klr-invite-modal__input .form-control:focus {
  box-shadow: none;
  border: 1px solid #A3A3A3;
  background-color: #1C1C1C;
  color: #fff;
}
.klr-invite-modal--lag .dxgvSearchPanel_Moderno {
  width: 100%;
}
.klr-invite-modal--lag .dxgvSearchPanel_Moderno table {
  width: 100%;
}
.klr-invite-modal--lag.klr-invite-modal {
  width: 400px !important;
}
.klr-invite-modal--lag .dxeButtonEdit_Moderno {
  background: transparent;
  border: 0;
}
.klr-invite-modal--lag .dxeButtonEdit_Moderno .dxic {
  padding: 0px !important;
  position: relative;
}
.klr-invite-modal--lag .dxeButtonEdit_Moderno .dxeButtonEditButton_Moderno {
  position: absolute;
  right: 5px;
  top: 35px;
}
.klr-invite-modal--lag .dxeButtonEdit_Moderno .dxeButtonEditButton_Moderno:hover {
  background: none !important;
  box-shadow: none !important;
  border: 0px !important;
}
.klr-invite-modal--lag .dxeEditArea_Moderno.dxeEditAreaSys {
  display: inline-block;
  width: 100%;
  height: 50px;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 10px;
  padding: 0px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3 !important;
  box-sizing: border-box;
  font: 16px "Circular Std";
}
.klr-invite-modal--lag .signin-head {
  margin-bottom: 15px;
  font-size: 36px;
  line-height: normal;
  text-align: left;
}
.klr-invite-modal--lag.modal-dialog {
  margin: 0 auto;
}
.klr-invite-modal--lag .modal-content {
  border-radius: 0px;
  border: 0px solid #434343;
  background: #191919;
  box-shadow: none;
  padding: 15px;
}
.klr-invite-modal--lag-sel-list {
  list-style: none;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
.klr-invite-modal--lag-sel-item {
  width: 48%;
  padding: 0 0 20px 0;
}
.klr-invite-modal--lag-sel-link {
  color: #fff;
  font-size: 15px;
}
.klr-invite-modal--lag-sel-link:hover {
  color: #EB3A5D;
}

.klrw-accordion {
  background-color: #191919;
  border-radius: 10px;
  border: 1px solid #757575;
  min-width: 80%;
  max-width: 80%;
  overflow: hidden;
  padding-bottom: 24px;
}
.klrw-accordion .btn {
  width: 100%;
  color: #E8E8E8;
  font-size: 22px;
  font-weight: 700;
  text-decoration: none;
  text-align: left;
  border-radius: 0;
  padding: 24px 0;
}
.klrw-accordion .btn:hover {
  text-decoration: none;
}
.klrw-accordion .btn-link.collapsed::after {
  transform: rotate(0deg);
}
.klrw-accordion .btn-link {
  position: relative;
}
.klrw-accordion .btn-link::after {
  position: absolute;
  content: "";
  right: 0;
  top: 50%;
  width: 20px;
  height: 10px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M13.9998 1.70594L7.30754 8.5L0.615234 1.70595L1.80312 0.5L7.30754 6.08811L12.812 0.5L13.9998 1.70594Z' fill='%23E04370'/%3E%3C/svg%3E");
  transform: rotate(180deg);
}
.klrw-accordion .btn:focus {
  box-shadow: none;
}
.klrw-accordion .card-header {
  background-color: #191919;
  border: 0;
  padding: 0 24px;
}
.klrw-accordion .card {
  border: 0;
}
.klrw-accordion .card-body {
  background-color: #191919;
  color: #E8E8E8;
}

.klr-article-paragraph__body {
  width: 100%;
  margin-bottom: 24px;
}
.klr-article-paragraph__body p {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  margin-bottom: 24px;
}
.klr-article__mainhead {
  background: linear-gradient(93deg, #F69320 18.54%, #E04370 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 16px;
}
.klr-article .klr-data__wrap-data {
  font-size: 20px !important;
}

.klr-Bcrumb {
  width: 100%;
  margin-bottom: 40px;
}
.klr-Bcrumb__link {
  position: relative;
  padding: 0px 32px 0px 0;
}
.klr-Bcrumb__link_outer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  margin: 0;
  padding: 0;
  list-style: none;
}
.klr-Bcrumb__link a {
  color: #D0D0D0;
  font-size: 16px;
  font-weight: 450;
  line-height: normal;
}
.klr-Bcrumb__link a:hover {
  opacity: 0.8;
  text-decoration: none;
}
.klr-Bcrumb__link::after {
  content: "";
  width: 10px;
  height: 15px;
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 10px;
  background-image: url('data:image/svg+xml,<svg width="11" height="18" viewBox="0 0 11 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.68717 17.3337L0.208008 15.8545L7.06217 9.00033L0.208008 2.14616L1.68717 0.666992L10.0205 9.00033L1.68717 17.3337Z" fill="%23D0D0D0"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
}
.klr-Bcrumb__link:last-child {
  padding-right: 4px;
  pointer-events: none;
}
.klr-Bcrumb__link:last-child a {
  color: #E04370;
}
.klr-Bcrumb__link:last-child::after {
  content: none;
}

@media (max-width: 600px) {
  .klr-Bcrumb {
    padding: 5px 0;
    margin-bottom: 10px;
  }
  .klr-Bcrumb__head {
    font-size: 26px;
  }
}
.dxpcLite_Moderno .dxpc-mainDiv {
  border: 1px solid #434343 !important;
  background: #191919 !important;
}
.dxpcLite_Moderno .dxpc-mainDiv .dxpc-closeBtn {
  width: 16px;
  height: 16px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  opacity: 0.7;
  right: 15px;
  top: 15px;
  position: absolute;
  z-index: 1;
}
.dxpcLite_Moderno .dxpc-mainDiv .dxpc-closeBtn img {
  display: none;
}
.dxpcLite_Moderno .dxpc-mainDiv .dxpc-closeBtnHover {
  background-image: url(../images/close-icon.svg) !important;
  opacity: 1;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .dxpc-closeBtn {
  top: 5px !important;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .dxpc-popUp__in {
  justify-content: left;
  align-items: flex-start;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klr-Dform__inputBox {
  width: 70%;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .talent-outer--btn {
  justify-content: end !important;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .talent-outer--btn .button-main {
  width: 35% !important;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-profile-stg {
  padding: 20px;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-profile-stg .klr-profile-head {
  color: #fff;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-profile-stg .dxpc-headerContent {
  color: #fff;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-profile-stg .dxpc-closeBtn {
  right: 25px;
  top: 35px;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-profile-bg .dxpc-headerContent {
  padding-left: 20px;
}

.dxpc-popUp {
  border-radius: 10px;
  border: 1px solid #434343 !important;
  background: #191919 !important;
  box-shadow: 0px 4px 4px 2px rgba(245, 146, 34, 0.06);
  overflow: hidden !important;
}
.dxpc-popUp .dxpc-content {
  padding: 0px !important;
}
.dxpc-popUp .header-sec .personal-contents {
  color: #C2C2C2 !important;
}
.dxpc-popUp__in {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.dxpc-popUp--withHead .dxpc-headerContent {
  display: block !important;
  font-size: 16px;
  color: #fff !important;
}
.dxpc-popUp--withHead .dxpc-header.dxpc-withBtn {
  padding: 35px 40px 0px 40px !important;
  color: #fff;
  background: #191919;
  border-bottom: 0px;
}
.dxpc-popUp--withHead .dxpc-popUp__in {
  padding: 40px !important;
}
.dxpc-popUp--withHead .dxpc-closeBtn {
  position: unset;
}
.dxpc-popUp--withOutHead .dxpc-header.dxpc-withBtn {
  background: transparent;
  border: 0;
  width: 100%;
  position: absolute !important;
  top: 40px;
  right: 25px;
}
.dxpc-popUp--withOutHead .dxpc-contentWrapper {
  display: none;
}
.dxpc-popUp--withOutHead .dxpc-closeBtn {
  position: unset;
}
.dxpc-popUp .dxpc-popUp__in {
  padding: 40px !important;
  text-align: left !important;
}
.dxpc-popUp .dxpc-popUp__in .personal-contents {
  margin-bottom: 50px;
  padding-right: 20px;
}
.dxpc-popUp .dxpc-popUp__in .check-container input:checked ~ .checkmark {
  background-color: #E04370 !important;
}
.dxpc-popUp .dxpc-popUp__in .check-container input:not(:checked) ~ .checkmark {
  background-color: transparent !important;
}
.dxpc-popUp .dxpc-popUp__in .check-container input:not(:checked) ~ .checkmark:after {
  display: none;
}
.dxpc-popUp .dxpc-popUp__in .tab-box input {
  text-align: left !important;
}
.dxpc-popUp .dxpc-header {
  border-radius: 0px !important;
}
.dxpc-popUp .dxpc-headerContent {
  display: none;
}
.dxpc-popUp .personal-head {
  font-size: 35px;
}
.dxpc-popUp .dxpc-content {
  background: #191919 !important;
}
.dxpc-popUp .dxpc-closeBtn {
  width: 16px;
  height: 16px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  opacity: 0.7;
  right: 15px;
  top: 15px;
  position: absolute;
}
.dxpc-popUp .dxpc-closeBtn img {
  display: none;
}
.dxpc-popUp .dxpc-closeBtnHover {
  background-image: url(../images/close-icon.svg) !important;
  opacity: 1;
}
.dxpc-popUp .tab-box {
  width: 100%;
  margin: 0 0 20px 0 !important;
}
.dxpc-popUp .tab-box label {
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 10px;
  text-align: left !important;
  width: 100%;
}
.dxpc-popUp .tab-box input {
  display: inline-block;
  width: 100%;
  height: 50px;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
}
.dxpc-popUp .tab-box select {
  display: inline-block;
  width: 100%;
  height: 50px;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
  -webkit-appearance: none;
}
.dxpc-popUp--LM .klr-Dform__inputBox .klr-Dform__inputBox-in:last-child .tab-box {
  position: relative;
  padding-right: 40px;
}
.dxpc-popUp--LM .klr-Dform__inputBox .klr-Dform__inputBox-in:last-child .klr-Dform__inputBox-deletIcn {
  position: absolute;
  right: 0px;
  top: 44px;
}
.dxpc-popUp--LM-head {
  padding-right: 50px;
  border-bottom: 1px solid rgb(77, 76, 76);
  padding-bottom: 10px;
  margin-bottom: 40px;
  width: 100%;
}
.dxpc-popUp .talent-outer--btn2 {
  margin: 0px 0 40px;
}
.dxpc-popUp .talent-outer--btn2 .button-main {
  border: 1px solid #E04370;
  background-color: transparent;
}
.dxpc-popUp .talent-outer--btn2 .button-main img {
  margin-right: 7px;
}
.dxpc-popUp .klr-Dform__inputBox .tab-box--req {
  margin-bottom: 10px !important;
}

@media (max-width: 1024px) {
  .dxpc-popUp--LM-head {
    padding-right: 0px;
  }
  .dxpc-popUp--LM-head .signup-question-bold {
    order: 0 !important;
  }
  .dxpc-popUp--LM .klr-Dform__inputBox .klr-Dform__inputBox-in .tab-box {
    display: flex;
    flex-direction: column;
    padding-right: 0 !important;
  }
  .dxpc-popUp--LM .klr-Dform__inputBox .klr-Dform__inputBox-in .tab-box .signup-question-bold {
    order: 1;
  }
  .dxpc-popUp--LM .klr-Dform__inputBox .klr-Dform__inputBox-in .tab-box .txtBox {
    order: 2;
  }
  .dxpc-popUp--LM .klr-Dform__inputBox .klr-Dform__inputBox-in .tab-box .txtBoxFee {
    order: 2;
  }
  .dxpc-popUp--LM .klr-Dform__inputBox .klr-Dform__inputBox-in .tab-box .klr-Dform__inputBox-deletIcn {
    order: 3;
    position: unset;
    margin-top: 10px;
  }
  .dxpc-popUp--LM .klr-Dform__inputBox .klr-Dform__inputBox-in .tab-box .check-container {
    order: 4;
  }
  .dxpc-popUp--LM .button-main {
    width: 100% !important;
  }
  .dxpc-popUp .personal-head {
    font-size: 22px;
    line-height: 1;
  }
}
#ContentPlaceHolder1_ASPxPopupAddNewEngagementType_PW-1 {
  bottom: 50% !important;
  top: unset !important;
  transform: translate(0px, 120%);
  z-index: 999999 !important;
}

.dxpc-header.dxpc-withBtn {
  position: absolute;
  right: 30px;
  top: 45px;
}

#ContentPlaceHolder1_PopUpMessage_popUpMessage_PW-1 .dxpc-content, #ContentPlaceHolder1_popUpMessage_PW-1 .dxpc-content {
  min-height: 100px;
  display: flex !important;
  justify-content: center;
  align-items: center;
  padding: 0px 15px 25px !important;
}

.klr-personal-popup--common .dxpc-header, .klr-personal-popup--dlt .dxpc-header, #ContentPlaceHolder1_PopUpMessage_popUpMessage_PW-1 .dxpc-header,
#ContentPlaceHolder1_popUpUpload_PW-1 .dxpc-header, #popUpMessage_PW-1 .dxpc-header {
  position: unset !important;
  padding: 20px 20px 0px 0px !important;
}
.klr-personal-popup--common .dxpc-closeBtn, .klr-personal-popup--dlt .dxpc-closeBtn, #ContentPlaceHolder1_PopUpMessage_popUpMessage_PW-1 .dxpc-closeBtn,
#ContentPlaceHolder1_popUpUpload_PW-1 .dxpc-closeBtn, #popUpMessage_PW-1 .dxpc-closeBtn {
  position: unset !important;
}

.klr-personal-popup--dlt .dxpc-header {
  position: unset !important;
  padding: 20px 20px 0px 0px !important;
}
.klr-personal-popup--dlt .dxpc-closeBtn {
  position: unset !important;
}

#ContentPlaceHolder1_ASPxPopupAddNewEngagementType_PW-1 .klr-Dform__inputBox-in:first-child, #ContentPlaceHolder1_ASPxPopupEditEngagementType_PW-1 .klr-Dform__inputBox-in:first-child {
  width: 62%;
}
#ContentPlaceHolder1_ASPxPopupAddNewEngagementType_PW-1 .klr-Dform__inputBox-in:last-child, #ContentPlaceHolder1_ASPxPopupEditEngagementType_PW-1 .klr-Dform__inputBox-in:last-child {
  width: 35%;
}

.klre-reportTalent {
  padding: 20px;
}
.klre-reportTalent .signin-head {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 25px;
  line-height: 1;
  font-weight: 800;
  margin-bottom: 10px;
  text-align: left;
}
.klre-reportTalent p {
  text-align: left !important;
}
.klre-reportTalent .klr-check__box {
  border: 1px solid #D9D9D9 !important;
}
.klre-reportTalent .klr-check__box::after {
  top: 6px;
}
.klre-reportTalent p {
  font-size: 14px;
  color: #fff;
  margin-bottom: 15px;
}
.klre-reportTalent .klr-check {
  align-items: center;
  margin: 0px 0px 12px 0px;
}
.klre-reportTalent .klr-cta {
  width: 150px;
  margin: 0 0 0 auto;
  font-size: 14px;
}
.klre-reportTalent .talent-outer--btn {
  display: flex;
  align-items: center;
  justify-content: end;
  margin-top: 25px;
}
.klre-reportTalent .button-main {
  border: 1px solid #E9226E !important;
  background: #E04370 !important;
  color: #fff;
  height: 44px;
  width: 170px;
  padding: 9px;
  border-radius: 30px;
  background-color: #E04370;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s;
  font-family: "Circular Std";
  margin: 0 0 0 15px;
  font-size: 16px;
  font-weight: 500;
}
.klre-reportTalent .button-main.without {
  border-color: #fff !important;
}
.klre-reportTalent .button-main.without:hover {
  border-color: #e75c59 !important;
}
.klre-reportTalent .klr-Dform__inputBox {
  margin-top: 25px;
  width: 100%;
}
.klre-reportTalent .klr-Dform__inputBox textarea {
  width: 100%;
  padding: 15px;
  color: #fff;
  height: 80px !important;
}
.klre-reportTalent .klr-Dform__inputBox .signup-question-bold {
  color: #F8F8F8;
  font-family: "Circular Std";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 22px;
  margin-bottom: 10px;
}
.klre-reportTalent .klr-Dform__inputBox .tab-box {
  margin: 0px !important;
}
.klre-reportTalent .klr-Dform__inputBox .profile--common-textarea {
  margin: 0px !important;
}

#ASPxPopupReport_PW-1 {
  width: 500px !important;
  top: 50% !important;
  transform: translate(0px, -50%);
}
#ASPxPopupReport_PW-1 .dxpc-header {
  z-index: 1 !important;
  top: 5px !important;
  right: 10px !important;
}
#ASPxPopupReport_PW-1 .dxpc-mainDiv .dxpc-closeBtn {
  position: unset !important;
}

.klre-filterPop {
  width: 100%;
}

#ContentPlaceHolder1_ASPxPopupControlSearchFilters_PW-1, #ContentPlaceHolder1_popupAddNewMember_PW-1 {
  z-index: 999999 !important;
}

.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .input-tag {
  background: url(../images/calendar-icn.svg) no-repeat right 10px top 12px;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klr-drop-down-new .dxeButtonEdit_Moderno {
  background-color: #1C1C1C;
  color: #fff;
  height: 50px !important;
  padding: 7px 15px !important;
  text-align: left;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klr-drop-down-new .dxeButtonEdit_Moderno .dxic .dxeEditArea_Moderno {
  background: transparent !important;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klr-drop-down-new #ContentPlaceHolder1_ASPxPopupControlSearchFilters_ASPxComboBoxSearchStatus_DDD_PW-1 {
  top: 51px !important;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klr-Dform__inputBox {
  width: 100%;
  align-items: end;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klr-Dform__inputBox .dateto {
  justify-content: center;
  align-self: center;
  display: flex;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klr-Dform__inputBox .klr-Dform__inputBox-in {
  width: 45%;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klr-Dform__inputBox .tab-box {
  position: relative;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .button-main {
  width: 175px !important;
  margin: 0px 5px;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .talent-outer--btn {
  justify-content: space-between !important;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .talent-outer--btn__L {
  width: 25%;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .talent-outer--btn__L .button-main {
  margin-left: 0px;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .talent-outer--btn__R {
  width: 60%;
  display: flex;
  justify-content: end;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .talent-outer--btn__R .button-main:last-child {
  margin-right: 0px;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klre-filterPop__cldr {
  position: absolute;
  display: none;
  z-index: 1;
  background: #fff;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klre-filterPop__cldr table tbody tr:nth-child(2) th {
  padding: 6px !important;
  font-size: 12px !important;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klre-filterPop__cldr th {
  font-size: 12px !important;
  padding: 6px;
}
.dxpcLite_Moderno .dxpc-mainDiv.klr-AddNewMember .klre-filterPop .klre-filterPop__cldr td {
  font-size: 12px !important;
}

#ContentPlaceHolder1_ASPxPopupEditEngagementType_PW-1 .close {
  width: 16px;
  height: 16px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  opacity: 0.7;
  top: 40px;
  right: 30px;
  position: absolute;
  z-index: 1;
}
#ContentPlaceHolder1_ASPxPopupEditEngagementType_PW-1 .close:hover {
  opacity: 1;
}

#ContentPlaceHolder1_ASPxPopupAddNewEngagementType_PW-1 .dxpc-headerContent {
  display: none;
}
#ContentPlaceHolder1_ASPxPopupAddNewEngagementType_PW-1 .dxpc-header.dxpc-withBtn {
  position: absolute !important;
  top: 40px;
  right: 20px;
}

#ContentPlaceHolder1_tokenDietaryRestrictions {
  background: #1C1C1C !important;
}

#ContentPlaceHolder1_txtDescription {
  background: transparent !important;
}

.klr-EmailResent .klr-invite-modal {
  top: 50px !important;
  border: 0px !important;
}
.klr-EmailResent .klr-invite-modal .modal-content {
  padding: 60px;
}
.klr-EmailResent .klr-invite-modal .modal-content p {
  font-size: 16px !important;
}
.klr-EmailResent .dxpc-content {
  padding: 30px !important;
}
.klr-EmailResent .dxpcModalBackLite_Moderno {
  background-color: #181818;
}
.klr-EmailResent .modal-content {
  box-shadow: none;
}
.klr-EmailResent .modal-content p {
  font-size: 15px !important;
}
.klr-EmailResent .close {
  width: 16px !important;
  height: 16px !important;
  background-image: url(../images/close-icon.svg) !important;
  background-repeat: no-repeat;
  background-size: 100%;
  opacity: 0.7 !important;
  right: 30px !important;
  top: 30px !important;
  position: absolute;
  z-index: 1;
}
.klr-EmailResent .close img {
  display: none;
}
.klr-EmailResent .close:hover {
  background-image: url(../images/close-icon.svg) !important;
  opacity: 1 !important;
}
.klr-EmailResent .button-main {
  width: 100% !important;
  margin-top: 20px;
  font-size: 20px !important;
  font-weight: 700;
}
.klr-EmailResent .klr-invite-modal--small {
  width: 530px !important;
}

.klr-TransferOwnerShip {
  margin: 0px !important;
}
.klr-TransferOwnerShip .dxpc-content {
  width: calc(100% - 60px) !important;
  padding: 0px 30px 30px !important;
  display: flex !important;
  flex-direction: column;
}
.klr-TransferOwnerShip h3 {
  margin-bottom: 30px !important;
}
.klr-TransferOwnerShip p {
  width: 100% !important;
}
.klr-TransferOwnerShip .klr-Dform__inputBox {
  margin-top: 20px;
}
.klr-TransferOwnerShip .signup-question-bold {
  text-align: left !important;
  font-size: 14px;
  margin-bottom: 5px;
}
.klr-TransferOwnerShip .talent-outer--btn .button-main {
  font-size: 15px !important;
}
.klr-TransferOwnerShip .talent-outer--btn {
  margin-top: 10px !important;
}
.klr-TransferOwnerShip .klr-drop-down-new .dxeButtonEdit_Moderno {
  background-color: transparent !important;
}
.klr-TransferOwnerShip .klr-drop-down-new .dxeButtonEdit_Moderno .dxic .dxeEditArea_Moderno {
  background-color: transparent !important;
  color: #fff !important;
}
.klr-TransferOwnerShip .klr-drop-down-new .dxpcDropDown_Moderno {
  top: 55px !important;
}

#ContentPlaceHolder1_PopupTransferOwnerShip_PW-1 {
  z-index: 9999999 !important;
}

.dxpc-mainDiv {
  font-family: "Circular Std Book";
}

#ContentPlaceHolder1_ASPxPopupControlSearchFilters_ASPxComboBoxSearchStatus {
  color: #fff;
  appearance: none;
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>') !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position: right 15px top 20px !important;
}
#ContentPlaceHolder1_ASPxPopupControlSearchFilters_ASPxComboBoxSearchStatus option {
  font-size: 13px;
}

.dxeButtonEdit_Moderno {
  font-family: "Circular Std" !important;
}

.invite-head .dxpcLite_Moderno.dxpclW {
  width: 100% !important;
  inset: 0px;
  visibility: visible;
  background-color: rgba(0, 0, 0, 0.6) !important;
  position: fixed !important;
  height: 100% !important;
  z-index: 999999 !important;
  overflow: hidden !important;
}
.invite-head .dxpcLite_Moderno .dxpc-mainDiv {
  box-shadow: none !important;
  background: none !important;
  max-width: 600px;
  margin: auto;
}
.invite-head .dxpcLite_Moderno .dxpc-mainDiv .dxpc-closeBtn {
  opacity: 1 !important;
}
.invite-head .dxpcLite_Moderno .dxpc-mainDiv .dxpc-header.dxpc-withBtn {
  opacity: 1 !important;
}
.invite-head .klr-invite-modal {
  width: 100%;
  margin: auto;
  position: relative;
}
.invite-head .klr-invite-modal .modal-body p {
  margin-bottom: 25px !important;
}
.invite-head .klr-invite-modal .klr-cta {
  width: 100%;
  font-weight: 700 !important;
}
.invite-head .close {
  width: 15px;
  height: 15px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  opacity: 1;
  position: absolute;
  right: 20px;
  top: 20px;
}
.invite-head .close:hover {
  opacity: 1 !important;
}

#ContentPlaceHolder1_popUpUpload_File_divImg {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.klr-profile-crop_popup.croppie-container .cr-image {
  top: 21% !important;
  left: 31% !important;
}

@media (max-width: 600px) {
  #ContentPlaceHolder1_PopUpMessage_popUpMessage_PW-1 {
    width: 95% !important;
  }
  #ContentPlaceHolder1_popUpUpload_PW-1 {
    width: 100% !important;
  }
  #ContentPlaceHolder1_popUpUpload_PW-1 .klre-upload-modal {
    width: 95% !important;
    margin: 0px auto;
  }
  #ContentPlaceHolder1_ASPxPopupAddProject_PW-1 {
    width: 95% !important;
  }
  #ContentPlaceHolder1_ASPxPopupAddProject_PW-1 .button-main {
    width: 100% !important;
  }
  #ContentPlaceHolder1_ASPxPopupAddProject_PW-1 .klr-Dform__inputBox {
    width: 100% !important;
  }
}
#ContentPlaceHolder1_popUpUpload_PW-1 .klre-upload-modal .klr-img-wrap {
  min-width: 100% !important;
  max-width: 100% !important;
  min-height: 100% !important;
  max-height: 100% !important;
}
#ContentPlaceHolder1_popUpUpload_PW-1 .klr-img-wrap img {
  width: 100%;
  height: auto !important;
}
#ContentPlaceHolder1_popUpUpload_PW-1 .klre-upload-modal .video-veri--outer {
  min-height: 362px;
  max-height: 362px;
}
#ContentPlaceHolder1_popUpUpload_PW-1 .klre-upload-modal .video-veri--outer.klr-talentPhotoGalleryPic {
  width: 420px;
  height: 420px;
  margin: 25px auto !important;
  max-width: 420px;
  min-width: 420px;
  max-height: 420px;
}
#ContentPlaceHolder1_popUpUpload_PW-1 #ContentPlaceHolder1_popUpUpload_divButton {
  margin-top: 0px;
  padding: 0px 20px;
  display: flex;
  justify-content: space-between;
}
#ContentPlaceHolder1_popUpUpload_PW-1 #ContentPlaceHolder1_popUpUpload_divButton .button-main {
  width: 48%;
}

@media (max-width: 600px) {
  #ContentPlaceHolder1_popUpUpload_PW-1 .klre-upload-modal .video-veri--outer {
    min-height: 280px;
    max-height: 280px;
  }
}
.klre-grptile {
  border-radius: 5px;
  background-color: #2C2B2B;
}
.klre-grptile__imgsec {
  width: 100%;
  max-height: 220px;
  overflow: hidden;
}
.klre-grptile__imgsec img {
  width: 100%;
  display: block;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.klre-grptile__textsec {
  padding: 16px;
  min-height: 167px;
}
.klre-grptile__textsec .button-main {
  padding: 6px 15px;
  font-size: 13px;
  background-color: #E04370;
  width: 90%;
  margin: 0px auto;
}
.klre-grptile__textsec .button-main:hover {
  background-color: #f41253 !important;
  background-image: none;
}
.klre-grptile__edit {
  margin-left: auto;
}
.klre-grptile__edit .dropdown-toggle {
  background-color: transparent;
  border: none;
  padding: 0;
}
.klre-grptile__edit .dropdown-toggle::after {
  display: none;
}
.klre-grptile__edit .dropdown-toggle:focus {
  border: 0;
  background-color: unset;
  box-shadow: none;
}
.klre-grptile__edit.show .dropdown-toggle {
  border: 0;
  background-color: unset;
  box-shadow: none;
}
.klre-grptile__edit.show .dropdown-toggle:focus {
  border: 0;
  background-color: unset;
  box-shadow: none;
}
.klre-grptile__edit .dropdown-menu {
  background-color: #121212;
  left: -130px !important;
  padding: 0;
}
.klre-grptile__edit .dropdown-menu::-webkit-scrollbar {
  width: 3PX;
  height: 4px;
}
.klre-grptile__edit .dropdown-menu::-webkit-scrollbar-thumb {
  background-color: #888;
}
.klre-grptile__edit .dropdown-menu::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}
.klre-grptile__edit .dropdown-menu::-webkit-scrollbar-corner {
  background-color: #f1f1f1;
}
.klre-grptile__edit .dropdown-menu a {
  color: #fff;
  font-size: 12px !important;
}
.klre-grptile__edit .dropdown-menu a:hover {
  background-color: #1a1919;
}
.klre-grptile__edit--Group input {
  height: 30px;
}
.klre-grptile__edit--Group .dropdown-menu {
  left: -140px !important;
  top: 85%;
  padding: 10px;
  width: 200px;
}
.klre-grptile__edit--Group #ContentPlaceHolder1_ddlSort {
  background-color: #1C1C1C;
  color: #fff;
  height: 30px !important;
  padding: 0px 10px !important;
  text-align: left;
  position: relative;
  appearance: none;
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>') !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position: right 8px top 12px !important;
  width: 100%;
}
.klre-grptile__edit--Group #ContentPlaceHolder1_ddlSort option {
  font-size: 13px;
}
.klre-grptile__labelsec {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}
.klre-grptile__label {
  padding: 4px 8px;
  background-color: #4C95E8;
  color: #fff;
  font-size: 8px;
  border-radius: 5px;
  margin: 0;
  line-height: normal;
}
.klre-grptile__textsec {
  display: flex;
  align-items: stretch;
  flex-direction: column;
}
.klre-grptile__text {
  padding: 16px 0 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #fff;
  text-align: center;
}
.klre-grptile__text h4 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 8px;
  line-height: 22px;
}
.klre-grptile__text-head {
  font-size: 18px !important;
  font-weight: 700;
  margin-bottom: 8px;
  line-height: 22px;
}
.klre-grptile__text-subhead {
  font-size: 13px !important;
}
.klre-grptile__text span {
  font-size: 14px;
}
.klre-grptile__text p {
  font-size: 16px;
}
.klre-grptile--add {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  pointer-events: all;
}
.klre-grptile--add:hover {
  color: transparent;
}
.klre-grptile--add .klre-grptile__imgsec {
  max-width: 60px;
  min-height: unset;
}
.klre-grptile--add .klre-grptile__textsec {
  min-height: unset;
  padding: 0;
}
.klre-grptile--add .klre-grptile__text {
  padding: 0;
}

.klr-grpmember__grid-wrapper {
  display: flex;
}
.klr-grpmember__grid-sec {
  display: flex;
  margin-top: 10px;
}
.klr-grpmember__grid-sec .griditem {
  padding-left: 10px;
}
.klr-grpmember__grid-sec img {
  height: 30px;
}
.klr-grpmember__grid-btn {
  margin-left: 20px;
}

.klre-share-popup {
  width: 500px;
  padding: 0px 15px;
}
.klre-share-popup .signin-head {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 38px;
  line-height: 50px;
  font-weight: 800;
  margin-bottom: 30px;
  text-align: left;
}

.klr-sociableShare .slick-track {
  width: 500px;
  height: 50px;
}
.klr-sociableShare__in {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  padding: 0px 35px;
}
.klr-sociableShare__tile {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 80px !important;
}
.klr-sociableShare__icn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 50px;
  height: 51px;
  margin: 0px auto 5px;
}
.klr-sociableShare__name {
  text-align: center;
  color: #fff;
  font-size: 14px;
}
.klr-sociableShare .slick-prev, .klr-sociableShare .slick-next {
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: 50%;
}
.klr-sociableShare .slick-prev img, .klr-sociableShare .slick-next img {
  width: 100%;
  height: 100%;
  opacity: 0.5;
}
.klr-sociableShare .slick-arrow {
  z-index: 99;
}
.klr-sociableShare .slick-arrow:before, .klr-sociableShare .slick-arrow::after {
  display: none;
}
.klr-sociableShare .slick-arrow.slick-disabled {
  opacity: 0 !important;
  cursor: none;
}
.klr-sociableShare .slick-prev {
  left: 15px;
  transform: rotate(-180deg);
}
.klr-sociableShare .slick-next {
  right: 10px;
}
.klr-sociableShare__action {
  display: flex;
  padding: 30px 25px 0;
  margin-top: 30px;
  border-top: 1px solid #323231;
  justify-content: space-between;
}
.klr-sociableShare .input-tag {
  display: inline-block;
  width: 70%;
  height: 50px;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
}
.klr-sociableShare .klr-cta {
  width: 25%;
  font-size: 14px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  font-weight: bold !important;
  margin: 0px !important;
}

@media (max-width: 600px) {
  .klre-share-popup {
    width: 320px;
  }
}
.klr-drop-down .dxpcDropDown_Moderno .dxpc-mainDiv {
  background-color: #191919;
}

.dxpcDropDown_Moderno {
  background-color: #191919 !important;
}
.dxpcDropDown_Moderno .dxeListBoxItem_Moderno {
  background-color: #191919 !important;
}
.dxpcDropDown_Moderno .dxpc-mainDiv {
  background-color: #191919 !important;
}
.dxpcDropDown_Moderno .dxeListBox_Moderno {
  background-color: #191919 !important;
}
.dxpcDropDown_Moderno .dxeListBox_Moderno td.dxeLTM {
  border: none !important;
}
.dxpcDropDown_Moderno .dxeListBox_Moderno .dxeHD {
  border: none !important;
}

.klr-drop-down-new .dxpcDropDown_Moderno {
  top: 50px !important;
}

.drop-down .dxpcDropDown_Moderno {
  top: 50px !important;
}

#ContentPlaceHolder1_upload_documenttype .klr-Dform__inputBox-in {
  position: relative;
}
#ContentPlaceHolder1_upload_documenttype .klr-Dform__inputBox-in .dxpcDropDown_Moderno {
  top: 82px !important;
  left: 0px !important;
  margin-left: 0px !important;
}

@media (max-width: 600px) {
  #ContentPlaceHolder1_ASPxComboBoxCountry_DDD_PW-1 {
    top: 83px;
    left: 50% !important;
    transform: translate(-50%, 0px);
  }
  #ContentPlaceHolder1_ASPxComboBoxCountry_DDD_PW-1 .dxeListBox_Moderno {
    width: auto !important;
  }
  #ContentPlaceHolder1_ASPxComboBoxMonth_DDD_PW-1 {
    left: 50% !important;
    transform: translate(-50%, 0px);
  }
}
.klre-follow-qr {
  width: 100%;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  padding: 12px;
  border: 1px solid #E04370;
  border-radius: 15px;
}
.klre-follow-qr__title {
  font-size: 18px;
  font-weight: 500;
  color: #fff;
  line-height: 1;
  margin-bottom: 8px;
}
.klre-follow-qr__logo {
  width: 60%;
  height: auto;
  margin-bottom: 8px;
}
.klre-follow-qr__logo img {
  width: 100%;
}
.klre-follow-qr__scanner {
  width: 100%;
}
.klre-follow-qr__scanner img {
  width: 100%;
}

.klr-pro-modal__right {
  width: 40%;
}

.klr-dropdown {
  position: relative;
}
.klr-dropdown .dropdown-menu.show {
  border-radius: 3px;
  background: #121212;
  padding: 0px;
  right: 0px;
  top: 8px !important;
  left: unset !important;
  border: none !important;
}
.klr-dropdown .dropdown-menu.show .dropdown-item {
  font-size: 15px;
  font-weight: 500;
  padding-left: 35px;
  font-size: 12px !important;
  color: #fff;
}
.klr-dropdown .dropdown-menu.show .dropdown-item:hover, .klr-dropdown .dropdown-menu.show .dropdown-item:focus {
  background: #1A1919;
}

.klr-aboutTile {
  padding: 40px;
  display: flex;
  align-items: center;
  justify-content: end;
}
.klr-aboutTile__main {
  background-color: #1A1A1A;
}
.klr-aboutTile--noIMG {
  justify-content: center;
  padding: 170px 0;
  text-align: center;
}
.klr-aboutTile--noIMG .klr-aboutTile__body {
  width: 80%;
}
.klr-aboutTile--inv {
  flex-flow: row-reverse;
  justify-content: start;
}
.klr-aboutTile--inv .klr-aboutTile__img {
  margin: 0px 40px 0px 0px;
}
.klr-aboutTile--inv-noG .klr-aboutTile__img::after {
  display: none;
}
.klr-aboutTile--inv-noG .klr-heading--about span {
  display: block;
}
.klr-aboutTile__body {
  width: 65%;
}
.klr-aboutTile p {
  color: #fff;
  font-size: 14px;
}
.klr-aboutTile__img {
  width: 25%;
  position: relative;
  margin-left: 40px;
}
.klr-aboutTile__img img {
  width: 100%;
  border-radius: 20px;
  z-index: 1;
  position: relative;
}
.klr-aboutTile__img::after {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  border-radius: 20px;
  background: linear-gradient(180deg, #F69320 0%, #E1486C 100%);
  transform: rotate(-3.892deg);
  z-index: 0;
}

@media (max-width: 1024px) {
  .klr-aboutTile {
    flex-direction: column;
    padding: 0px;
    margin-bottom: 80px;
  }
  .klr-aboutTile__body {
    order: 2;
    width: 100%;
    text-align: center;
  }
  .klr-aboutTile__img {
    order: 1;
    margin: 0px 0px 40px 0px;
    width: 40%;
  }
  .klr-aboutTile--noIMG {
    padding: 100px 0;
    margin: 0px;
  }
  .klr-aboutTile--noIMG .klr-aboutTile__body {
    width: 100%;
  }
  .klr-aboutTile--inv {
    margin-bottom: 0px;
  }
  .klr-aboutTile--inv .klr-aboutTile__img {
    margin: 0px 0px 40px 0px;
  }
  .klr-aboutTile--inv-noG {
    padding: 40px 0;
  }
  .klr-aboutTile--inv-noG .klr-heading--about span {
    display: inline;
  }
}
@media (max-width: 600px) {
  .klr-aboutTile .klr-heading--about {
    font-size: 28px;
  }
  .klr-aboutTile__img {
    width: 55%;
  }
  .klr-aboutTile__devices {
    height: 180px;
  }
}
.klr-about-banner {
  width: 100%;
  height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.klr-about-banner__heading {
  color: white;
  text-align: center;
  max-width: 450px;
  font-weight: 700;
  font-size: 45px;
}

@media (max-width: 600px) {
  .klr-about-banner {
    height: 35vh;
  }
  .klr-about-banner__heading {
    font-size: 30px;
  }
}
.klr-about-us {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  object-fit: cover;
  border-radius: 20px;
  position: relative;
  z-index: 2;
  min-height: 300px;
}
.klr-about-us__main {
  background-color: #1A1A1A;
  padding: 40px 0px 40px;
}
.klr-about-us__out {
  position: relative;
}
.klr-about-us__out::before {
  position: absolute;
  content: "";
  width: 90%;
  height: 50%;
  right: 2px;
  bottom: -7px;
  transform: rotate(361deg);
  background: linear-gradient(180deg, #F69320 1.07%, #E1486C 97.73%);
  z-index: 1;
  border-radius: 20px;
}
.klr-about-us__out--inv::before {
  left: 2px;
  top: -7px;
  background: linear-gradient(360deg, #F69320 1.07%, #E1486C 97.73%);
}
.klr-about-us__heading {
  background: linear-gradient(86.49deg, #E50E88 0%, #F15B2A 33.33%, #FFA300 66.67%, #E422EB 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 40px;
  font-weight: 700;
  text-align: center;
  line-height: 1;
  margin-bottom: 10px;
}
.klr-about-us__subheading {
  color: white;
  max-width: 850px;
  font-size: 16px;
  font-weight: 400;
  padding: 0 0 13px;
  text-align: center;
}

@media (max-width: 600px) {
  .klr-about-us {
    height: auto;
    padding: 20px;
  }
  .klr-about-us__heading {
    font-size: 28px;
  }
}
.klr-ultra-talent {
  background-color: #1A1A1A;
}
.klr-ultra-talent__main {
  padding: 70px 0 40px;
  background-color: #1A1A1A;
}
.klr-ultra-talent .klr-heading--about {
  text-align: center;
}
.klr-ultra-talent__devices {
  top: -80px;
  width: 560px;
  height: 305px;
  margin: 0 auto;
  position: relative;
}
.klr-ultra-talent__devices-images {
  position: absolute;
}
.klr-ultra-talent__devices-images img {
  width: 100%;
}
.klr-ultra-talent__content {
  margin-top: -20px;
}
.klr-ultra-talent .klr-about-us__subheading {
  margin: 0 auto;
  padding-bottom: 60px;
  font-size: 14px;
}

@media (max-width: 600px) {
  .klr-ultra-talent__main {
    padding-top: 100px;
  }
  .klr-ultra-talent__devices {
    width: 100%;
  }
}
.klr-reportPopUp {
  z-index: 999999;
}
.klr-reportPopUp .klr-cta {
  width: 29% !important;
}
.klr-reportPopUp .klr-invite-modal .klr-cta {
  margin: unset !important;
}
.klr-reportPopUp .klr-cta--fill {
  margin: unset !important;
}
.klr-reportPopUp p {
  font-size: 16px !important;
}
.klr-reportPopUp .modal-content {
  padding: 50px 40px;
}
.klr-reportPopUp .close {
  position: absolute;
  right: 24px;
  top: 24px;
  width: 16px;
  height: 16px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  padding: 0;
  background-color: transparent;
}
.klr-reportPopUp .close:hover {
  background-image: url(../images/close-icon.svg) !important;
  opacity: 0.7 !important;
}

.klr-share-popupNewPopUp {
  z-index: 999999;
}
.klr-share-popupNewPopUp .modal-content {
  border-radius: 10px;
  border: 1px solid #434343;
  background: #121212;
  box-shadow: 0px 4px 4px 2px rgba(245, 146, 34, 0.06);
  padding: 40px 20px;
}
.klr-share-popupNewPopUp .close {
  width: 15px;
  height: 15px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  opacity: 0.7;
  position: absolute;
  right: 20px;
  top: 20px;
}
.klr-share-popupNewPopUp .close:hover {
  opacity: 1 !important;
}

.klr-share-popupNew .signin-head {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 38px;
  line-height: 50px;
  font-weight: 800;
  margin-bottom: 25px;
  text-align: left;
  padding-left: 20px;
}
.klr-share-popupNew .modal-body {
  padding: 0px !important;
}
.klr-share-popupNew .input-tag {
  display: inline-block;
  width: 70%;
  height: 50px;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
}
.klr-share-popupNew .klr-cta {
  width: 25%;
  font-size: 14px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  font-weight: bold !important;
  margin: 0px !important;
}

.klr-sociableShareNew__items {
  display: flex;
}
.klr-sociableShareNew__in {
  padding: 0px 40px;
}
.klr-sociableShareNew__tile {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.klr-sociableShareNew__button {
  color: white;
  border: none;
  cursor: pointer;
  z-index: 100;
}
.klr-sociableShareNew__button-prev {
  left: 10px;
  width: 60px;
}
.klr-sociableShareNew__button-next {
  right: 10px;
  width: 60px;
}
.klr-sociableShareNew__icn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 50px;
  height: 50px;
  margin: 0 auto 8px;
}
.klr-sociableShareNew__name {
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: 400;
}
.klr-sociableShareNew .slick-prev, .klr-sociableShareNew .slick-next {
  background-image: url(../images/sharePop-slickArrow.svg);
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: 50%;
  position: absolute;
  top: 16px;
  background: none;
}
.klr-sociableShareNew .slick-prev img, .klr-sociableShareNew .slick-next img {
  width: 100%;
  height: 100%;
  opacity: 0.5;
}
.klr-sociableShareNew .slick-arrow {
  z-index: 99;
}
.klr-sociableShareNew .slick-arrow:before, .klr-sociableShareNew .slick-arrow::after {
  display: none;
}
.klr-sociableShareNew .slick-arrow.slick-disabled {
  opacity: 0 !important;
  cursor: none;
}
.klr-sociableShareNew .slick-prev {
  left: -4px;
  transform: rotate(-180deg);
}
.klr-sociableShareNew .slick-next {
  right: -4px;
  transform: rotate(0deg);
}
.klr-sociableShareNew__action {
  display: flex;
  padding: 30px 25px 0;
  margin-top: 30px;
  border-top: 1px solid #323231;
  justify-content: space-between;
}

@media (max-width: 600px) {
  .klre-share-popup {
    width: 320px;
  }
}
.klr-overView {
  display: none;
}

.klr-Fvideo {
  display: none;
}

.klr-spotlight__resp {
  display: none;
}

.klr-Smedia {
  display: none;
}

@media (max-width: 1024px) {
  .klr-overView {
    padding: 35px 20px;
    background-color: #191919;
    display: flex !important;
    margin-bottom: 25px;
  }
  .klr-overView__inner {
    height: auto !important;
    overflow: visible !important;
  }
  .klr-overView__pic {
    width: 35%;
    margin-right: 30px;
  }
  .klr-overView__pic img {
    width: 100%;
    border-radius: 50%;
  }
  .klr-overView__body {
    width: 65%;
  }
  .klr-overView__body .klr-data {
    padding: 0px !important;
    background-color: transparent !important;
    border-radius: 0px !important;
  }
  .klr-Fvideo {
    display: flex !important;
    flex-direction: column;
  }
  .klr-Fvideo .klr-FvideoSidebar {
    display: block !important;
  }
  .klr-spotlight__resp {
    display: flex !important;
    flex-direction: column;
  }
  .klr-Smedia {
    display: flex !important;
    flex-direction: column;
  }
  .klr-Smedia .nav-pills {
    padding: 6px 13px 8px !important;
    border-radius: 100px;
    border: 1px solid #666;
    background: #333;
    padding: 10px 20px;
    overflow-x: scroll;
  }
}
@media (max-width: 600px) {
  .klr-overView {
    background-color: transparent !important;
    flex-direction: column;
    padding: 30px 20px 0px !important;
  }
  .klr-overView__pic {
    width: 50%;
    margin: 0px auto 30px;
  }
  .klr-overView__body {
    width: 100%;
    background-color: #191919;
    padding: 30px 20px 10px;
    border-radius: 20px;
  }
  .klr-overView .klr-data__out {
    flex-direction: column;
  }
}
.klr-discover {
  position: relative;
  width: 100%;
  min-height: 700px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 32px 0;
}
.klr-discover__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.klr-discover__bgitem {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}
.klr-discover__cont-wrap {
  position: relative;
  width: 40%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  height: 100%;
  color: #fff;
}
.klr-discover__cont-wrap-head {
  font-size: 50px;
  line-height: 1.1;
  font-weight: 700;
  background: linear-gradient(to right, #CC497B, #7462A8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.klr-discover__cont-wrap-txt {
  font-size: 14px;
  font-weight: 600;
  margin: 16px 0;
  background: linear-gradient(to right, #CC497B, #7462A8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  max-width: 317px;
}
.klr-discover .desk-visible {
  display: block;
}
.klr-discover .only-mobile, .klr-discover .only-mobile-tablet {
  display: none;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-discover .only-mobile-tablet {
    display: block;
  }
  .klr-discover .only-mobile, .klr-discover .desk-visible {
    display: none;
  }
}
@media (max-width: 600px) {
  .klr-discover {
    min-height: 730px !important;
  }
  .klr-discover__cont-wrap {
    width: 100%;
  }
  .klr-discover__cont-wrap-head {
    font-size: 32px;
  }
  .klr-discover .desk-visible, .klr-discover .only-mobile-tablet {
    display: none;
  }
  .klr-discover .only-mobile {
    display: block;
  }
}
.klr-wel-talent {
  padding: 40px 0;
}
.klr-wel-talent__header {
  font-family: "Circular Std";
  font-weight: 900;
  margin-bottom: 30px;
  font-size: 28px;
}
.klr-wel-talent__header span {
  margin-left: 4px;
}
.klr-wel-talent__slick-outer {
  width: 100%;
}
.klr-wel-talent .slick-prev,
.klr-wel-talent .slick-next {
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  border-radius: 50%;
  width: 45px;
  height: 45px;
  z-index: 1;
}
.klr-wel-talent .slick-prev::before, .klr-wel-talent .slick-prev::after,
.klr-wel-talent .slick-next::before,
.klr-wel-talent .slick-next::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' transform='matrix(-1 0 0 1 40 0)' fill='white'/%3E%3Cpath d='M23 13L16.1707 19.8293L23 26.4198' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center center;
}
.klr-wel-talent .slick-prev:hover::before, .klr-wel-talent .slick-prev:hover::after,
.klr-wel-talent .slick-next:hover::before,
.klr-wel-talent .slick-next:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' transform='matrix(-1 0 0 1 40 0)' fill='none'/%3E%3Cpath d='M23 13L16.1707 19.8293L23 26.4198' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.klr-wel-talent .slick-prev {
  left: -60px;
}
.klr-wel-talent .slick-next {
  right: -60px;
  transform: translate(0, -50%) rotate(180deg);
}

@media (max-width: 1024px) {
  .klr-wel-talent__header {
    line-height: normal;
    font-size: 35px !important;
    padding: 0px 30px;
  }
}
.klr-talent-footer {
  position: relative;
}
.klr-talent-footer .container {
  margin: 0 auto;
}
.klr-talent-footer h5 {
  font-size: 20px;
}
.klr-talent-footer .footer-content--left {
  color: #fff;
}
.klr-talent-footer .footer-content--left {
  justify-content: flex-start !important;
}
.klr-talent-footer .footer-content--right {
  justify-content: flex-start !important;
}
.klr-talent-footer__cnt {
  margin-bottom: 8px;
}
.klr-talent-footer__para {
  font-size: 18px;
}
.klr-talent-footer__paraout {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px 16px !important;
}
.klr-talent-footer__paraout .klr-talent-footer__para {
  width: calc(33.33% - 16px);
  margin: 0 8px;
}

.klr-talent-pro {
  position: relative;
  padding: 24px 0;
}
.klr-talent-pro__outer {
  width: 100%;
  display: flex;
}
.klr-talent-pro__sec-1 {
  width: 50%;
}
.klr-talent-pro__sec-1-head {
  position: absolute;
  font-size: 50px;
  font-weight: 700;
  color: #000;
  transform: rotate(-90deg) translate(-50%, 0%);
  top: 0;
  left: -9%;
}
.klr-talent-pro__sec-2 {
  width: 50%;
}
.klr-talent-pro__btn-sec {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
.klr-talent-pro__btn-tag {
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 20px;
  padding: 8px 16px;
  line-height: 1;
  margin: 0 8px 8px;
  color: #E04370;
  font-weight: 700;
}
.klr-talent-pro__cont-sec {
  color: #fff;
}
.klr-talent-pro__cont-sec h6 {
  font-size: 20px;
  font-weight: 500;
}
.klr-talent-pro__cont-sec h2 {
  font-size: 30px;
  font-weight: 700;
}
.klr-talent-pro__cont-sec .klr-welcomes-talent__details {
  min-height: auto;
}
.klr-talent-pro__cont-sec .about-items, .klr-talent-pro__cont-sec .klr-welcomes-talent__artistlocation .location-name {
  color: #fff;
}
.klr-talent-pro__cont-sec .klr-welcomes-talent__artistlocation {
  align-items: center;
}
.klr-talent-pro__cont-sec .klr-welcomes-talent__artistlocation .location-icon {
  display: flex;
}
.klr-talent-pro__cont-sec-bottom-txt {
  font-size: 14px;
  margin: 0 4px 0 0;
}
.klr-talent-pro__cont-sec-bottom-flex {
  display: flex;
  align-items: center;
}

.klr-talent-boxes {
  position: relative;
  z-index: 1;
  margin-top: -170px;
}
.klr-talent-boxes .container {
  margin: 0 auto;
}
.klr-talent-boxes__outer {
  display: flex;
  align-items: flex-end;
}
.klr-talent-boxes__sec-1 {
  width: calc(50% - 16px);
  margin: 8px;
}
.klr-talent-boxes__sec-2 {
  width: calc(50% - 16px);
  margin: 8px;
  display: flex;
  align-items: center;
}
.klr-talent-boxes__mini-sec-1, .klr-talent-boxes__mini-sec-2 {
  width: calc(50% - 16px);
  margin: 0 8px;
}
.klr-talent-boxes__small {
  width: 100%;
  height: auto;
  margin-bottom: 16px;
}
.klr-talent-boxes__medium {
  width: 100%;
  height: auto;
}
.klr-talent-boxes__medium, .klr-talent-boxes__small {
  position: relative;
}
.klr-talent-boxes__medium img, .klr-talent-boxes__small img {
  width: 100%;
  height: auto;
  border-radius: 25px;
}
.klr-talent-boxes__medium::before, .klr-talent-boxes__small::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 25px;
  border: 7px solid transparent;
  background: linear-gradient(45deg, orange, #ff00ff) border-box;
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}
.klr-talent-boxes__large {
  width: 100%;
  height: auto;
  transform: translateX(-85px);
}
.klr-talent-boxes__large img {
  width: 100%;
  height: auto;
}

.klr-talent-outer {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.klr-formprivacy {
  width: 100%;
}
.klr-formprivacy__outer {
  max-width: 820px;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 50px;
}
.klr-formprivacy__outer .klr-formprivacy__title--left {
  font-size: 15px;
  font-weight: 600;
}
.klr-formprivacy__outer .fb-title-head {
  font-size: 20px;
  color: #51535d;
  text-align: left;
}
.klr-formprivacy__mainhead {
  font-weight: 700;
  font-size: 22px;
  margin-top: 50px;
  margin-bottom: 15px;
}
.klr-formprivacy__date {
  font-size: 14px;
  font-weight: 700;
}
.klr-formprivacy-mainlist {
  margin-top: 30px;
  list-style: none;
}
.klr-formprivacy-lowerlattin {
  margin-left: -34px;
  margin-top: 16px;
}
.klr-formprivacy-lowerlattin-item {
  display: flex;
  margin-bottom: 14px;
}
.klr-formprivacy-lowerlattin__content {
  margin-left: 10px;
}
.klr-formprivacy-normdesc {
  font-size: 15px;
  margin-left: 10px;
  margin-bottom: 15px;
  font-weight: 500;
  margin-top: 10px;
}
.klr-formprivacy-desc {
  margin-top: 24px;
  list-style: none;
}
.klr-formprivacy-desc li {
  margin-bottom: 15px;
}
.klr-formprivacy .klr-formprivacy-mainhead {
  padding: 60px;
  text-align: center;
  background: #f8f8f8;
  font-size: 30px;
  font-weight: 900;
  color: #000;
  height: 200px;
}
.klr-formprivacy ol {
  counter-reset: item;
}
.klr-formprivacy ol li {
  display: block;
  position: relative;
  font-weight: 500;
}
.klr-formprivacy ol li:before {
  content: counters(item, ".") ".";
  counter-increment: item;
  position: absolute;
  margin-right: 100%;
  right: 10px; /* space between number and text */
}
.klr-formprivacy__cont {
  font-size: 12px;
  line-height: 1.5;
  color: #51535d;
  padding-bottom: 36px;
}
.klr-formprivacy__cont span {
  font-weight: bold;
}
.klr-formprivacy__cont--bottom {
  padding-bottom: 16px;
}
.klr-formprivacy__list-alpha, .klr-formprivacy__list-num {
  margin-left: 24px;
  padding-bottom: 36px;
}
.klr-formprivacy__list-alpha li, .klr-formprivacy__list-num li {
  list-style: lower-alpha;
  font-size: 12px;
  color: #51535d;
}
.klr-formprivacy__list-num {
  padding-bottom: 16px;
}
.klr-formprivacy__list-num li {
  list-style: numbers;
}
.klr-formprivacy .klr-formprivacy-desc {
  margin-left: -30px;
  font-size: 15px;
  font-weight: 500;
}
.klr-formprivacy .klr-formprivacy-desc p li {
  margin-bottom: 15px;
  color: #000;
}
.klr-formprivacy .klr-formprivacy-header {
  font-weight: 700;
  font-size: 16px;
  margin-bottom: 10px;
}
.klr-formprivacy--pdpa .klr-formprivacy-mainlist {
  padding-inline-start: 0px !important;
}
.klr-formprivacy--pdpa .klr-formprivacy__outer .klr-formprivacy__title {
  margin-bottom: 30px !important;
}
.klr-formprivacy--pdpa .klr-formprivacy__outer .klr-formprivacy__title ::marker {
  display: none;
  font-size: 0;
}
.klr-formprivacy--pdpa .klr-formprivacy__outer .klr-formprivacy__title .klr-formprivacy-normdesc {
  padding: 0px !important;
  margin: 20px 0 0 0 !important;
}
.klr-formprivacy--pdpa .klr-formprivacy__outer .klr-formprivacy__title .klr-formprivacy-header {
  margin-bottom: 15px !important;
}
.klr-formprivacy--pdpa .klr-formprivacy__outer .klr-formprivacy__title--left {
  margin-left: 0px !important;
}
.klr-formprivacy--pdpa .klr-formprivacy__outer .klr-formprivacy-normdesc {
  margin-left: 0px !important;
  padding-left: 10px;
}
.klr-formprivacy--pdpa.klre-privacy .klr-formprivacy__outer .klr-formprivacy-normdesc li {
  list-style: none !important;
  margin-left: 0px !important;
  margin-left: 0px !important;
  padding-left: 15px;
}
.klr-formprivacy--pdpa .klr-formprivacy__outer .klr-formprivacy-normdesc li {
  list-style: none !important;
  position: relative;
  margin-bottom: 4px !important;
}
.klr-formprivacy--pdpa .klr-formprivacy__outer .klr-formprivacy-normdesc li::after {
  position: absolute;
  content: "";
  width: 8px;
  height: 8px;
  left: 0px;
  top: 8px;
  background-color: #D0D0D0;
  border-radius: 50%;
}
.klr-formprivacy--pdpa .klr-formprivacy-mb {
  margin-bottom: 4px !important;
}

@media (max-width: 600px) {
  .klr-formprivacy__outer {
    padding-bottom: 36px;
  }
  .klr-formprivacy__outer .klr-formprivacy__title--left {
    font-size: 15px;
    margin-left: -14px;
  }
  .klr-formprivacy-normdesc {
    margin-right: 8px;
  }
}
.klr-socail-frmfeed .klr-socail-frmfeed__pagehead {
  margin: 0 20px 0;
  font-size: 18px;
  font-weight: 600;
}

@media (min-width: 600px) and (max-width: 1024px) {
  #pills-facebookpage .klr-socail-frmfeed .klr-social-frame {
    margin-bottom: 15px;
    position: relative;
    padding-top: 35px;
  }
  #pills-facebookpage .klr-socail-frmfeed .klr-socail-frmfeed__pagehead {
    position: absolute;
    top: 0px;
    left: 10px;
  }
}
.klr-social-tabs .socialLinks__head {
  margin-bottom: 25px;
}
.klr-social-tabs .nav-item {
  width: 50%;
}
.klr-social-tabs .nav-item .nav-link.active::after {
  bottom: -12px !important;
  height: 4px;
}
.klr-social-tabs .nav-item .nav-link {
  width: 100% !important;
  font-size: 22px;
  line-height: 1.3;
  margin-bottom: 20px;
  font-weight: 600;
  font-family: "Circular Std";
  margin-top: 20px;
}
.klr-social-tabs__tabcnt {
  width: 50%;
  margin: 60px auto;
  padding: 60px;
}
.klr-social-tabs-profile {
  max-width: 1000px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.16);
  border-radius: 10px;
  min-height: 400px;
}
.klr-social-tabs-profile .fb-login {
  display: flex;
  justify-content: center;
}
.klr-social-tabs-profile .text {
  margin-bottom: 30px;
}
.klr-social-tabs-profile .text h1 {
  color: #1877f2;
  font-size: 20px;
  margin-bottom: 10px;
  text-align: center;
}
.klr-social-tabs-profile .text p {
  margin-bottom: 2px;
  text-align: center;
  font-size: 22px;
  font-weight: 600;
}

.klr-social-tabs.klre-social-tabs .klr-social-tabs-profile .text p.subText {
  font-size: 13px !important;
  color: #B4B4B4 !important;
  margin-top: 14px;
  font-weight: 450;
}

@media (max-width: 600px) {
  .klr-social-tabs-profile .text p {
    font-size: 12px;
  }
}
.klr-pro-banner {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: auto;
  padding: 40px 0;
  position: relative;
}
.klr-pro-banner::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  background: linear-gradient(180deg, rgba(217, 217, 217, 0) 1.05%, #000 42.54%);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.klr-pro-banner__out {
  width: 100%;
  min-height: 350px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-end;
  position: relative;
  z-index: 1;
}
.klr-pro-banner__desig {
  font-size: 13px;
  font-weight: 400;
  color: #fff;
  margin-bottom: 8px;
}
.klr-pro-banner__name {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}
.klr-pro-banner__name h2 {
  font-size: 40px;
  font-weight: 700;
  color: #fff;
  margin-right: 6px;
}
.klr-pro-banner__name-icon {
  width: 22px;
  height: 22px;
}
.klr-pro-banner__name-icon svg {
  width: 100%;
  height: auto;
}
.klr-pro-banner__tags {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px 16px -4px;
}
.klr-pro-banner__social-out {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.klr-pro-banner__left .klr-cta {
  padding: 8px 0px;
  min-width: 100px;
}
.klr-pro-banner__left, .klr-pro-banner__right {
  display: flex;
  align-items: center;
  margin: 0 -7px;
}
.klr-pro-banner__left a, .klr-pro-banner__right a {
  margin: 0 7px;
  transition: 0.3s;
}
.klr-pro-banner__left-icn, .klr-pro-banner__right-icn {
  width: 24px;
  height: 24px;
}
.klr-pro-banner__left-icn svg, .klr-pro-banner__right-icn svg {
  width: 100%;
  height: auto;
}
.klr-pro-banner__left-icn-flex, .klr-pro-banner__right-icn-flex {
  display: flex;
}
.klr-pro-banner__right-ico {
  background-color: #fff;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.3s;
  border: 1px solid #fff;
}
.klr-pro-banner__right-ico:nth-child(1), .klr-pro-banner__right-ico:nth-child(2) {
  padding: 4px;
}
.klr-pro-banner__right-ico svg {
  width: 21px;
  height: 21px;
}
.klr-pro-banner__right-ico svg path {
  fill: #000;
  transition: 0.3s;
}
.klr-pro-banner__right-ico:hover {
  transition: 0.3s;
  background-color: transparent;
  border: 0;
}
.klr-pro-banner__right-ico:hover svg path {
  fill: #fff;
  transition: 0.3s;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-pro-banner__out {
    padding: 0px 20px !important;
  }
}
@media (max-width: 600px) {
  .klr-pro-banner__social-out {
    display: block;
  }
  .klr-pro-banner__left {
    display: block;
  }
  .klr-pro-banner__left-icn-flex {
    margin-bottom: 16px;
  }
  .klr-pro-banner__left .klr-cta {
    padding: 8px 0px;
    min-width: auto;
  }
}
/* If you like this, be sure to ❤️ it. */
.klr-preview-modalwrapper {
  height: 100vh;
  /* This part is important for centering the content */
  display: flex;
  align-items: center;
  justify-content: center;
  /* End center */
}

.klr-preview-modalwrapper a {
  display: inline-block;
  text-decoration: none;
  padding: 15px;
  background-color: #fff;
  border-radius: 3px;
  text-transform: uppercase;
  color: #585858;
  font-family: "Roboto", sans-serif;
}

.klr-preview-modal {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.4s;
}
.klr-preview-modal a {
  text-decoration: none !important;
}

.klr-preview-modal:target {
  visibility: visible;
  opacity: 1;
}

.klr-preview-modal__content h4 {
  color: #fff;
  text-align: left;
  font-size: 20px;
  padding-bottom: 10px;
}
.klr-preview-modal__content p {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
}

.klr-preview-modal__close {
  position: absolute;
  top: 10px;
  right: 10px;
  color: #585858;
  text-decoration: none;
}

@media (max-width: 600px) {
  .klr-preview-modal__body {
    margin-right: 10px;
  }
  .klr-preview-modal__content {
    width: 100%;
  }
  .klr-preview-modal__content h4 {
    font-size: 16px;
  }
  .klr-preview-modal__content p {
    font-size: 16px;
  }
}
.klr-cards {
  padding: 32px 0;
  background-color: #121212;
}
.klr-cards__out {
  position: relative;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin: 0 -4px;
  z-index: 1;
}
.klr-cards__out .klr-card-tile {
  width: calc(25% - 8px);
  margin: 4px;
}

@media (max-width: 1024px) {
  .klr-cards__out .klr-card-tile {
    width: calc(50% - 8px);
  }
}
@media (max-width: 600px) {
  .klr-cards__out .klr-card-tile {
    width: calc(100% - 8px);
    margin-bottom: 20px;
  }
}
.klr-rgstr {
  padding: 40px 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: auto;
  position: relative;
}
.klr-rgstr::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgb(23, 23, 23);
  background: linear-gradient(-180deg, rgba(23, 23, 23, 0.5767099076) 0%, rgb(23, 23, 23) 93%);
}
.klr-rgstr__outer {
  position: relative;
  width: 100%;
  min-height: 530px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.klr-rgstr__inner {
  width: 65%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.klr-rgstr__inner .klr-wel-talent__header {
  font-size: 35px;
  color: #fff;
  text-align: center;
}
.klr-rgstr__inner-desc {
  font-size: 13px;
  font-weight: 700;
  color: #fff;
  text-align: center;
  margin-bottom: 24px;
}
.klr-rgstr__inner-desc span {
  color: #E04370;
}
.klr-rgstr__inner .klr-cta--fill {
  width: 40%;
}
.klr-rgstr--unpub .klr-rgstr__inner-desc {
  font-weight: 300;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-rgstr__inner {
    width: 70%;
  }
}
@media (max-width: 600px) {
  .klr-rgstr__inner {
    width: 100%;
  }
  .klr-rgstr__inner .klr-wel-talent__header {
    font-size: 24px;
    margin-bottom: 24px;
  }
}
.klr-wlcm {
  position: relative;
  width: 100%;
  margin-bottom: 32px;
}
.klr-wlcm::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px;
  background: linear-gradient(180deg, #2C2C2C 0%, rgba(44, 44, 44, 0) 100%);
}
.klr-wlcm__out {
  position: relative;
  width: 100%;
  min-height: 350px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 60px 60px 0px;
  z-index: 1;
}
.klr-wlcm__out-left {
  width: 60%;
}
.klr-wlcm__out-left p {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
}
.klr-wlcm__out-right {
  width: 40%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.klr-wlcm__out-img {
  width: 60%;
}
.klr-wlcm__out-img img {
  width: 100%;
  height: auto;
}

@media (max-width: 600px) {
  .klr-wlcm {
    width: auto;
    margin-left: -16px;
    margin-right: -16px;
  }
  .klr-wlcm__out {
    display: block;
    padding: 24px;
  }
  .klr-wlcm__out-left {
    width: 100%;
  }
  .klr-wlcm__out-right {
    width: 100%;
  }
}
.klr-pTrack {
  display: flex;
  list-style-type: none;
  margin: 0 auto;
  justify-content: space-between;
  padding: 0;
  overflow: hidden;
}
.klr-pTrack__main {
  margin: 60px 0 70px;
}
.klr-pTrack__out {
  overflow: hidden;
}
.klr-pTrack__col2 {
  margin: 0 -20%;
}
.klr-pTrack__col3 {
  margin: 0 -10%;
}
.klr-pTrack__col4 {
  margin: 0;
}
.klr-pTrack__todo {
  position: relative;
  text-align: center;
  width: 100%;
}
.klr-pTrack__todo:first-child::before {
  display: none;
}
.klr-pTrack__todo:last-child::after {
  display: none;
}
.klr-pTrack__todo:before, .klr-pTrack__todo:after {
  height: 2px;
  width: 50%;
  position: absolute;
  content: "";
  left: 0;
  top: 50px;
  background-color: #ffffff;
}
.klr-pTrack__todo:after {
  right: -10px;
  left: unset;
}
.klr-pTrack__todo--done:before, .klr-pTrack__todo--done:after {
  background-color: #E04370;
}
.klr-pTrack__todo--done .klr-pTrack__icon {
  border: 2px solid #E04370;
}
.klr-pTrack__todo--done .klr-pTrack__icon svg {
  fill: #E04370;
}
.klr-pTrack__todo--done .klr-pTrack__text {
  color: #E04370;
}
.klr-pTrack__todo--done .klr-pTrack__text:hover {
  color: #E04370;
}
.klr-pTrack__todo--done:hover .klr-pTrack__icon {
  border-color: #E04370;
}
.klr-pTrack__icon {
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100px;
  height: 100px;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 0;
  position: relative;
  background-color: #000;
  border: 2px solid #fff;
  border-radius: 50%;
  color: #fff;
  z-index: 3;
}
.klr-pTrack__icon svg {
  width: 50px;
  height: 50px;
  fill: #fff;
}
.klr-pTrack__icon svg rect {
  width: 100%;
  height: 100%;
}
.klr-pTrack__icon:hover {
  border: 2px solid #ffffff;
}
.klr-pTrack__text {
  position: relative;
  font-size: 16px;
  top: 0px;
  color: #fff;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 10px;
  font-weight: bold;
}
.klr-pTrack__text:hover {
  color: #fff;
  text-decoration: none;
}
.klr-pTrack__text span {
  font-weight: normal;
  display: block;
}

@media (max-width: 600px) {
  .klr-pTrack__col2 {
    margin: 0 -25%;
  }
  .klr-pTrack__col3 {
    margin: 0 -5%;
  }
  .klr-pTrack__col4 {
    margin: 0 0;
  }
  .klr-pTrack__todo:before, .klr-pTrack__todo:after {
    top: 25px;
  }
  .klr-pTrack__icon {
    width: 50px;
    height: 50px;
  }
  .klr-pTrack__icon svg {
    width: 25px;
    height: 25px;
    fill: #fff;
  }
  .klr-pTrack__text {
    font-size: 12px;
  }
}
.klr-acct-vrfy {
  padding: 0 0 24px 0;
  min-height: 500px;
}
.klr-acct-vrfy__out {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  min-height: 500px;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.klr-acct-vrfy__banner-img {
  width: 100%;
  height: auto;
  display: none;
}
.klr-acct-vrfy__banner-img img {
  width: 100%;
  height: auto;
}
.klr-acct-vrfy__cnt {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 55%;
  text-align: center;
  padding: 24px;
}
.klr-acct-vrfy__cnt-icn {
  width: 136px;
  height: 136px;
}
.klr-acct-vrfy__cnt-icn img {
  width: 100%;
  height: auto;
}
.klr-acct-vrfy__cnt-head {
  font-size: 24px;
  font-weight: 700px;
  color: #E4E8E9;
  margin-bottom: 16px;
}
.klr-acct-vrfy__cnt-desc {
  font-size: 18px;
  font-weight: 400;
  color: #fff;
  margin-bottom: 32px;
}
.klr-acct-vrfy__cnt-btn-wrap {
  width: 85%;
  display: flex;
  align-items: center;
  justify-content: right;
}
.klr-acct-vrfy__cnt-btn-wrap h4 {
  font-size: 18px;
  font-weight: 700;
  color: #E4E8E9;
  margin: 0 24px 0 0;
  width: 50%;
}
.klr-acct-vrfy__cnt-btn-wrap .klr-cta {
  width: 50%;
  font-weight: 700;
  padding: 10px;
  border-radius: 200px;
  margin-right: 16px;
}
.klr-acct-vrfy__cnt-btn-wrap-main {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.klr-acct-vrfy__cnt-btn-wrap-out {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
.klr-acct-vrfy__cnt .klr-acct-vrfy__cnt-icn--verified {
  display: none;
}
.klr-acct-vrfy .klr-cta--fill {
  color: #fff !important;
  border: none !important;
}
.klr-acct-vrfy .klr-cta--fill--rej {
  background-color: #F21212;
  border: none;
}
.klr-acct-vrfy--pending .klr-cta--fill {
  background-color: #F69320;
  border: 1px solid #F69320;
}
.klr-acct-vrfy--reject .klr-cta--fill {
  background-color: #F21212;
  border: 1px solid #F21212;
}
.klr-acct-vrfy--reject .klr-cta--fill--rej {
  background-color: #F21212;
  border: 1px solid #F21212;
}
.klr-acct-vrfy--reject .klr-cta--fill--veri {
  background-color: #3DE370;
  border: 1px solid #3DE370;
}
.klr-acct-vrfy--veried .klr-cta--fill--veri {
  background-color: #3DE370 !important;
  border: 1px solid #3DE370 !important;
}
.klr-acct-vrfy--veried .klr-cta--fill--veri:hover {
  background-color: #3DE370 !important;
}
.klr-acct-vrfy--veried .klr-acct-vrfy__cnt-btn-wrap-out {
  flex-direction: column;
  justify-content: center;
}
.klr-acct-vrfy--veried .klr-acct-vrfy__cnt-btn-wrap {
  width: 100%;
  justify-content: center;
}
.klr-acct-vrfy--veried .klr-check {
  align-items: center;
  margin: 20px 0 0 0;
}
.klr-acct-vrfy--veried .klr-bg-img {
  display: none;
}
.klr-acct-vrfy--veried .klr-bg-img--verified {
  display: flex !important;
}
.klr-acct-vrfy--veried .klr-acct-vrfy__cnt-icn--default {
  display: none;
}
.klr-acct-vrfy--veried .klr-acct-vrfy__cnt-icn--verified {
  display: flex;
}
.klr-acct-vrfy--veried .klr-cta--fill {
  margin: 0px !important;
}
.klr-acct-vrfy-resubmit {
  position: relative;
}
.klr-acct-vrfy-resubmit input {
  background: none;
  color: #E6206E;
}
.klr-acct-vrfy-resubmit::before {
  position: absolute;
  content: "";
  height: 1px;
  width: 100%;
  bottom: 0px;
  left: 0;
  background-color: #E6206E;
}
.klr-acct-vrfy-resubmit a {
  color: #E6206E;
  position: relative;
}
.klr-acct-vrfy-resubmit a::before {
  position: absolute;
  content: "";
  height: 1px;
  width: 100%;
  bottom: 0px;
  left: 0;
  background-color: #E6206E;
}
.klr-acct-vrfy-resubmit a:hover {
  text-decoration: none;
}

@media (max-width: 1024px) {
  .klr-acct-vrfy__cnt {
    width: 85%;
  }
  .klr-acct-vrfy__cnt-btn-wrap {
    flex-direction: column;
    width: 100%;
    align-items: center;
  }
  .klr-acct-vrfy__cnt-btn-wrap h4 {
    margin: 0 0 16px 0;
    text-align: center;
  }
  .klr-acct-vrfy__cnt-btn-wrap .klr-cta {
    width: 100%;
    margin: 0px auto !important;
  }
  .klr-acct-vrfy__cnt-btn-wrap-out {
    flex-direction: column;
  }
  .klr-acct-vrfy-resubmit {
    margin-top: 10px !important;
  }
  .klr-acct-vrfy--reject .klr-acct-vrfy__cnt-btn-wrap {
    width: 80%;
    align-items: center;
  }
  .klr-acct-vrfy--reject .klr-acct-vrfy__cnt-btn-wrap h4 {
    text-align: left !important;
  }
  .klr-acct-vrfy--reject .klr-acct-vrfy__cnt-btn-wrap .klr-cta {
    width: 85%;
  }
  .klr-acct-vrfy-resubmit {
    margin-top: 32px;
  }
}
@media (max-width: 600px) {
  .klr-acct-vrfy__out {
    background-image: none !important;
    flex-direction: column;
  }
  .klr-acct-vrfy__banner-img {
    display: block;
  }
  .klr-acct-vrfy__cnt {
    width: 100%;
  }
  .klr-acct-vrfy--veried .klr-acct-vrfy__cnt-btn-wrap {
    align-items: center !important;
  }
}
.klr-featured-vd {
  padding: 60px 0;
}
.klr-featured-vd__out {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: auto;
  min-height: 500px;
  border-radius: 20px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 40px;
}
.klr-featured-vd__left {
  width: 50%;
  margin-right: 24px;
}
.klr-featured-vd__left-head {
  font-size: 24px;
  font-weight: 700;
  color: #fff;
  text-align: center;
  margin-bottom: 0px;
}
.klr-featured-vd__left-desc {
  font-size: 13px;
  font-weight: 400;
  color: #fff;
  text-align: center;
}
.klr-featured-vd__right {
  width: 42%;
}
.klr-featured-vd__right .klr-input__label {
  text-align: center;
  font-weight: 500;
  margin-bottom: 5px;
}
.klr-featured-vd__right .klr-input__text::placeholder {
  text-align: center;
}
.klr-featured-vd__right__cta-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.klr-featured-vd__right__cta-wrap .klr-cta {
  width: 35%;
  margin: 0 8px;
  font-weight: 700;
  border: 2px solid #FFF;
}
.klr-featured-vd__right__cta-wrap .klr-cta--fill {
  border: 2px solid transparent;
}
.klr-featured-vd__right__cta-wrap .klr-cta:hover {
  border: 2px solid transparent;
}
.klr-featured-vd .klr-input__text {
  margin-bottom: 5px;
}
.klr-featured-vd .klr-check__label {
  font-size: 12px;
}
.klr-featured-vd .button-main {
  width: 80%;
}
.klr-featured-vd .klr-check__box {
  border: 1px solid #D9D9D9 !important;
}
.klr-featured-vd .klr-check__box:after {
  left: 8px;
  top: 4px;
}

@media (max-width: 1024px) {
  .klr-featured-vd__out {
    flex-direction: column;
    justify-content: center;
  }
  .klr-featured-vd__left, .klr-featured-vd__right {
    width: 100%;
    margin: 16px 0;
  }
}
@media (max-width: 600px) {
  .klr-featured-vd__out {
    padding: 20px;
  }
}
.klr-photo {
  width: 100%;
  padding: 40px 30px;
  background-color: #191919;
}
.klr-photo__out-slk-tile img {
  border-radius: 10px;
}
.klr-photo__out {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.klr-photo__out-head {
  font-size: 18px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 8px;
  line-height: 18px;
}
.klr-photo__out-slick {
  width: 100%;
}
.klr-photo__out-slick .slick-arrow {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 12px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18' fill='none'%3E%3Cpath d='M9.7881 17.2075C10.0424 17.2131 10.2922 17.1393 10.5026 16.9964C10.7131 16.8535 10.8738 16.6485 10.9624 16.41C11.051 16.1716 11.0631 15.9115 10.997 15.6658C10.9309 15.4202 10.7899 15.2013 10.5937 15.0395L3.1046 8.6237L10.5937 2.21019C10.7294 2.1104 10.8431 1.98371 10.9277 1.83794C11.0122 1.69217 11.0657 1.53047 11.0848 1.36307C11.104 1.19566 11.0884 1.02613 11.039 0.865039C10.9895 0.703946 10.9074 0.554742 10.7977 0.426865C10.688 0.298988 10.553 0.195258 10.4013 0.121951C10.2496 0.0486434 10.0843 0.00746965 9.91597 0.000973133C9.74759 -0.00552338 9.57969 0.0227196 9.42277 0.0841188C9.26586 0.145518 9.12331 0.238653 9.00405 0.357695L0.429763 7.69385C0.295114 7.80876 0.186991 7.95138 0.11285 8.11212C0.0387087 8.27286 0.00031544 8.44782 0.000315425 8.62483C0.00031541 8.80184 0.0387086 8.9768 0.11285 9.13754C0.186991 9.29828 0.295114 9.44104 0.429763 9.55595L9.00405 16.8992C9.22065 17.0916 9.49847 17.2007 9.7881 17.2075Z' fill='white'/%3E%3C/svg%3E");
}
.klr-photo__out-slick .slick-arrow::before {
  content: "";
}
.klr-photo__out-slick .slick-arrow.slick-disabled {
  opacity: 0.25;
}
.klr-photo__out-slick .slick-arrow.slick-next {
  transform: rotate(180deg);
}
.klr-photo__out-slick .slick-arrow:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18' fill='none'%3E%3Cpath d='M9.7881 17.2075C10.0424 17.2131 10.2922 17.1393 10.5026 16.9964C10.7131 16.8535 10.8738 16.6485 10.9624 16.41C11.051 16.1716 11.0631 15.9115 10.997 15.6658C10.9309 15.4202 10.7899 15.2013 10.5937 15.0395L3.1046 8.6237L10.5937 2.21019C10.7294 2.1104 10.8431 1.98371 10.9277 1.83794C11.0122 1.69217 11.0657 1.53047 11.0848 1.36307C11.104 1.19566 11.0884 1.02613 11.039 0.865039C10.9895 0.703946 10.9074 0.554742 10.7977 0.426865C10.688 0.298988 10.553 0.195258 10.4013 0.121951C10.2496 0.0486434 10.0843 0.00746965 9.91597 0.000973133C9.74759 -0.00552338 9.57969 0.0227196 9.42277 0.0841188C9.26586 0.145518 9.12331 0.238653 9.00405 0.357695L0.429763 7.69385C0.295114 7.80876 0.186991 7.95138 0.11285 8.11212C0.0387087 8.27286 0.00031544 8.44782 0.000315425 8.62483C0.00031541 8.80184 0.0387086 8.9768 0.11285 9.13754C0.186991 9.29828 0.295114 9.44104 0.429763 9.55595L9.00405 16.8992C9.22065 17.0916 9.49847 17.2007 9.7881 17.2075Z' fill='white'/%3E%3C/svg%3E");
  opacity: 0.25 !important;
}
.klr-photo__out-slk-tile {
  width: 100%;
  height: auto;
  margin: 0 4px;
  border-radius: 10px;
  border: 1px solid #7D7C7C;
}
.klr-photo__out-slk-tile img {
  width: 100%;
  height: auto;
}
.klr-photo__out__desc {
  background-color: #2C2B2B;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  padding: 10px 12px;
}
.klr-photo__out__head {
  color: #DFDFDF;
  font-size: 13px;
  line-height: 1;
  margin-bottom: 5px;
}
.klr-photo__out__para {
  color: white;
  font-size: 10px !important;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 0px !important;
}
.klr-photo--group {
  padding-top: 0 !important;
}
.klr-photo--group .klr-photo__out-slk-tile {
  border: 1px solid #7D7C7C;
  background: #2C2B2B;
  box-shadow: 0px 2.898px 2.898px 0px rgba(0, 0, 0, 0.25);
  overflow: hidden;
  margin: 0px 5px;
}
.klr-photo--group .klr-photo__out-slk-tile img {
  border-radius: 5px;
}
.klr-photo--group .slick-track {
  width: 100% !important;
}
.klr-photo--group .slick-slide {
  width: 22% !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-photo {
    padding: 24px 40px;
    background-color: transparent !important;
  }
}
@media (max-width: 600px) {
  .klr-photo {
    background-color: #121212;
    padding: 24px 40px;
  }
  .klr-photo .slick-prev:before {
    display: none !important;
  }
  .klr-photo .klr-photo__out-slk-tile img {
    border-radius: 10px;
  }
  .klr-photo__out-head {
    font-size: 24px;
  }
}
.klr-congrats {
  position: relative;
  background-color: #121212;
  padding: 40px 0 0;
}
.klr-congrats::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 70%;
  height: 100%;
  border-radius: 1303px;
  opacity: 0.65;
  background: radial-gradient(50% 50% at 50% 50%, rgba(80, 119, 163, 0.57) 0%, rgba(104, 170, 244, 0) 100%);
}
.klr-congrats__out {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 630px;
  z-index: 1;
}
.klr-congrats__out::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 60%;
  height: 100%;
  background-image: url(../images/congratulation-gradient.png);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  z-index: -1;
}
.klr-congrats__man {
  width: 50%;
  display: flex;
  justify-content: center;
}
.klr-congrats__man-img {
  width: 80%;
  height: auto;
}
.klr-congrats__man-img img {
  width: 100%;
  height: auto;
}
.klr-congrats__cont {
  width: 50%;
  padding: 40px 60px;
  border-radius: 20px;
  background: #1A1A1A;
  box-shadow: 0px 4px 44px 0px rgba(0, 0, 0, 0.25);
}
.klr-congrats__cont .klr-heading {
  font-size: 50px;
}
.klr-congrats__cont .klr-heading span {
  background: linear-gradient(95deg, #F69320 32.67%, #E04370 104.82%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.klr-congrats__cont-txt {
  font-size: 20px;
  font-weight: 400;
  color: #D6D6D6;
  margin-bottom: 24px;
}
.klr-congrats__cont-btn {
  width: 100%;
}
.klr-congrats__cont-btn .klr-cta {
  width: 70%;
  font-weight: 700;
}
.klr-congrats--404 .klr-congrats__out {
  min-height: 550px;
}
.klr-congrats--404 .klr-congrats__cont {
  padding: 40px 50px;
}
.klr-congrats--404 .klr-congrats__cont .klr-heading {
  font-size: 42px;
}

@media (max-width: 1024px) {
  .klr-congrats__out {
    flex-direction: column;
  }
  .klr-congrats__out::after {
    background-position: top;
    width: 100%;
  }
  .klr-congrats__man {
    width: 100%;
  }
  .klr-congrats__cont {
    width: 100%;
    margin-bottom: 24px;
  }
}
@media (max-width: 600px) {
  .klr-congrats__cont {
    padding: 24px;
  }
  .klr-congrats__cont .klr-heading {
    font-size: 30px;
  }
  .klr-congrats__cont-txt {
    font-size: 16px;
  }
  .klr-congrats__cont-btn .klr-cta {
    width: 100%;
  }
  .klr-congrats--404 .klr-congrats__cont {
    padding: 30px 20px;
    text-align: center;
  }
  .klr-congrats--404 .klr-congrats__cont .klr-heading {
    font-size: 28px;
    line-height: 20px;
    margin-bottom: 18px;
  }
  .klr-congrats--404 .klr-congrats__cont-btn .klr-cta--fill {
    width: 85%;
    margin: 0px auto;
  }
}
.klr-amazing {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: auto;
  padding: 75px 0;
}
.klr-amazing__out {
  display: flex;
  align-items: center;
  justify-content: center;
}
.klr-amazing__cont {
  width: 80%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
}
.klr-amazing__cont-head {
  font-size: 60px;
  font-weight: 700;
  background: linear-gradient(95deg, #F69320 32.67%, #E04370 104.82%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 24px;
  text-align: center;
}
.klr-amazing__cont-sub-head {
  font-size: 35px;
  font-weight: 500;
  color: #F69322;
  margin-bottom: 0px;
  text-align: center;
}
.klr-amazing__cont-mini-head {
  font-size: 20px;
  font-weight: 450;
  color: #F69322;
  margin-bottom: 24px;
  text-align: center;
}
.klr-amazing__cont-txt {
  font-size: 20px;
  font-weight: 400;
  color: #D6D6D6;
  margin-bottom: 24px;
  text-align: center;
}
.klr-amazing__cont-btn {
  width: 30%;
}
.klr-amazing__cont-btn .klr-cta {
  width: 100%;
  font-weight: 700;
  padding: 10px;
}

@media (max-width: 1024px) {
  .klr-amazing__cont {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .klr-amazing__cont-head {
    font-size: 30px;
  }
  .klr-amazing__cont-sub-head {
    font-size: 24px;
  }
  .klr-amazing__cont-mini-head {
    font-size: 18px;
  }
  .klr-amazing__cont-txt {
    font-size: 16px;
  }
  .klr-amazing__cont-btn {
    width: 100%;
  }
}
.klr-grp-space {
  background-position: center bottom;
  background-size: 100%;
  background-repeat: no-repeat;
  width: 100%;
  height: auto;
  min-height: 425px;
  padding: 60px 0;
  background-color: #1F1E1E;
}
.klr-grp-space__out {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 90%;
  margin: 0 auto;
}
.klr-grp-space__head-wrap {
  display: flex;
  align-items: center;
}
.klr-grp-space__head-wrap-svg {
  width: 50px;
  height: auto;
}
.klr-grp-space__head-wrap-svg svg {
  width: 100%;
  height: auto;
}
.klr-grp-space__head-wrap h3 {
  font-size: 40px;
  font-weight: 700;
  color: #fff;
  margin-left: 24px;
  text-align: center;
}
.klr-grp-space__sm-head {
  font-size: 25px;
  font-weight: 700;
  color: #E4E8E9;
  text-align: center;
  margin-bottom: 8px;
}
.klr-grp-space__txt {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  text-align: center;
  margin-bottom: 32px;
}
.klr-grp-space__btn {
  width: 280px;
  height: auto;
}
.klr-grp-space__btn .klr-cta {
  width: 100%;
  font-size: 16px;
  font-weight: 700;
  padding: 10px;
}
.klr-grp-space__btm {
  display: flex;
  flex-direction: column;
  align-items: center;
}

@media (max-width: 600px) {
  .klr-grp-space {
    background-image: none !important;
    background-color: transparent;
  }
  .klr-grp-space__btm {
    width: 100%;
    margin: 0px auto;
    border-radius: 20px;
    background-color: #1F1E1E;
    overflow: hidden;
    padding-bottom: 40px;
  }
  .klr-grp-space__btm-img {
    width: 100%;
  }
  .klr-grp-space__btm-img img {
    width: 100%;
    margin-bottom: 30px;
  }
  .klr-grp-space__btm .klr-grp-space__txt {
    padding: 0px 20px;
  }
  .klr-grp-space__btm .klr-grp-space__btn {
    width: 80%;
    margin: 0px auto;
  }
}
.klrw-brand__sptl {
  margin: 30px 0;
  background: #121212;
  padding: 40px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  border-radius: 6px;
}
.klrw-brand__sptl-imgWrap {
  padding: 30px 0 50px;
}
.klrw-brand__sptl-imgWrap-head {
  text-align: center;
  padding: 15px;
  color: #C0C0C0;
}
.klrw-brand__sptl-imgWrap-img {
  padding: 0px !important;
  overflow: hidden;
  border-radius: 10px;
  border: 2px solid #7D7C7C;
  width: 150px;
  height: 150px;
  margin: 0px auto;
  position: relative;
}
.klrw-brand__sptl-imgWrap-img img {
  width: 100%;
  height: 100%;
}
.klrw-brand__sptl-imgWrap-in {
  display: flex;
  justify-content: space-between;
  position: relative;
}
.klrw-brand__sptl-imgWrap-in::after {
  width: 1px;
  height: 100%;
  content: "";
  right: 50%;
  top: 0px;
  position: absolute;
  background-color: #252525;
}
.klrw-brand__sptl-imgWrap-box {
  width: 45%;
}
.klrw-brand__sptl-imgWrap-delete {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 22px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #101010;
  padding: 5px;
}
.klrw-brand__sptl-imgWrap-delete img {
  width: 100%;
}
.klrw-brand__sptl-note {
  font-style: italic;
  color: #C0C0C0;
  padding: 30px 0;
  font-size: 10px;
}
.klrw-brand__sptl-browse {
  border-radius: 15px;
  padding: 10px 25px;
  background-color: #1E1E1E;
  margin: 0px auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.klrw-brand__sptl-browse input[type=file] {
  display: none;
}
.klrw-brand__sptl-browse label {
  border: 1px solid #E04370;
  padding: 5px 20px;
  border-radius: 20px;
  font-weight: 700;
  font-size: 14px !important;
  margin: 0px 0px 0px 10px;
}
.klrw-brand__form .checkmark {
  background-color: red !important;
}

.klr-Dform .klrw-brand__form .check-container input:checked ~ .checkmark {
  background-color: #E04370 !important;
}

@media (max-width: 1024px) {
  .klrw-brand__sptl {
    padding: 20px;
  }
  .klrw-brand__sptl-imgWrap-in {
    flex-direction: column;
  }
  .klrw-brand__sptl-imgWrap-in:after {
    display: none;
  }
  .klrw-brand__sptl-imgWrap-box {
    width: 100%;
    margin-bottom: 40px;
  }
  .klrw-brand__sptl-browse {
    padding: 10px 15px;
  }
}
.klr-spotlight {
  background-color: #191919;
  padding: 32px 24px;
  margin-bottom: 15px;
  border-radius: 20px;
}
.klr-spotlight__outer {
  width: 100%;
}
.klr-spotlight__head {
  font-size: 30px;
  font-weight: 700;
  color: #fff;
}
.klr-spotlight__sub {
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  margin-bottom: 32px;
}
.klr-spotlight__body-wrap {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.klr-spotlight__body-wrap .klr-spot-tile {
  width: calc(50% - 14px);
  margin: 7px;
}
.klr-spotlight__ftr {
  width: 100%;
  padding: 30px 0;
}

@media (max-width: 1024px) {
  .klr-spotlight {
    padding: 32px 20px !important;
  }
}
@media (max-width: 600px) {
  .klr-spotlight {
    padding: 20px !important;
    margin: 0px 20px 25px !important;
  }
  .klr-spotlight__body-wrap {
    display: flex;
  }
  .klr-spotlight__body-wrap-inner {
    margin: 16px;
  }
  .klr-spotlight__body-wrap-inner img {
    width: 100%;
    height: auto;
    display: flex;
  }
  .klr-spotlight__body-wrap-slider {
    display: flex;
  }
  .klr-spotlight__body-wrap-slider .slick-prev {
    left: -10px;
  }
  .klr-spotlight__body-wrap-slider .slick-next {
    right: -10px;
  }
  .klr-spotlight__head {
    font-size: 20px;
    line-height: 1;
  }
  .klr-spotlight__sub {
    margin-bottom: 0px;
  }
  .klr-spotlight__ftr {
    padding: 20px 0px 0px;
  }
  .klr-spotlight__ftr .klr-cta {
    min-width: 140px !important;
  }
}
.klrw-faq {
  padding: 32px 0;
}
.klrw-faq__out {
  padding: 32px 0;
  background: #1A1A1A;
  max-width: 90%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
  padding: 60px 32px;
}
.klrw-faq__head {
  background: linear-gradient(102deg, #F69320 6.51%, #E04370 88.08%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding-bottom: 16px;
  margin-bottom: 0;
  font-weight: 700;
}
.klrw-faq__txt {
  color: #D0D0D0;
  text-align: center;
  font-size: 25px;
  font-weight: 700;
  padding-bottom: 16px;
  margin-bottom: 0;
}
.klrw-faq__discri {
  color: #D0D0D0;
  text-align: center;
  font-size: 16px;
  font-weight: 450;
  padding-bottom: 40px;
  margin-bottom: 0;
  width: 60%;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klrw-faq .klrw-accordion {
    max-width: 100%;
    min-width: 100%;
  }
  .klrw-faq .klrw-faq__discri {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .klrw-faq .klrw-faq__discri {
    padding-bottom: 24px;
  }
  .klrw-faq .klrw-faq__out {
    padding: 24px 16px;
  }
  .klrw-faq .klrw-faq__discri {
    width: 100%;
  }
  .klrw-faq .klrw-accordion {
    max-width: 100%;
    min-width: 100%;
  }
  .klrw-faq .klrw-accordion .card-header {
    padding: 0 16px;
  }
  .klrw-faq .klrw-accordion .card-body {
    padding-top: 0;
  }
  .klrw-faq .klrw-accordion .btn {
    font-size: 18px;
    padding: 16px 0;
    padding-bottom: 8px;
  }
}
.klr-contact {
  padding: 0px !important;
  display: flex;
}
.klr-contact__head {
  font-size: 35px;
  font-weight: 700;
  line-height: 1;
  background: linear-gradient(102deg, #F69320 6.51%, #E04370 88.08%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  -webkit-text-fill-color: transparent;
  margin-bottom: 10px !important;
}
.klr-contact__head--small {
  font-size: 25px;
}
.klr-contact__head-sub {
  font-size: 22px;
  color: #D0D0D0;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 15px;
}
.klr-contact__head-txt {
  line-height: 22px;
  color: #D0D0D0;
  font-size: 13px;
  font-weight: 450;
}
.klr-contact__L {
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40%;
  position: relative;
  background-color: #070611;
  padding: 60px 40px 0;
}
.klr-contact__R {
  width: 60%;
  padding: 100px 60px 70px 40px;
}
.klr-contact__R .signup-question {
  margin-bottom: 0;
  font-size: 15px;
}
.klr-contact.klr-Dform .klr-Dform__inputBox .tab-box {
  margin-bottom: 20px !important;
}
.klr-contact.klr-Dform.klr-contact--onboard .klr-Dform__inputBox .tab-box {
  margin-bottom: 30px !important;
}
.klr-contact.klr-Dform.klr-contact--onboard .klr-Dform__inputBox .tab-box .signup-question {
  margin-bottom: 5px;
}
.klr-contact .talent-outer--btn {
  margin-top: 20px !important;
}
.klr-contact .textarea {
  padding: 10px 20px;
  width: 100%;
  color: #fff;
}
.klr-contact .button-main {
  width: 100%;
  margin: 0 !important;
}
.klr-contact--onboard {
  max-width: 1020px;
  background: #1A1A1A !important;
  box-shadow: 0px 4px 44px 0px rgba(0, 0, 0, 0.25);
}
.klr-contact--onboard .klr-contact__R {
  padding: 60px 40px 40px 40px;
}
.klr-contact--onboard .phone {
  display: flex;
}
.klr-contact--onboard .phone .klr-popup__btn {
  min-width: 110px !important;
}
.klr-contact--onboard .phone .klr-popup__btn input {
  font-size: 15px;
}
.klr-contact--onboard .textarea {
  height: 120px !important;
}
.klr-contact--onboard .klr-contact__head--small {
  line-height: 32px;
  margin-bottom: 25px !important;
}
.klr-contact--onboard .signup-question-bold {
  font-size: 12px !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-contact.klr-Dform.inner-container.klr-contact--onboard {
    border-radius: 0 !important;
  }
  .klr-contact.klr-Dform.inner-container.klr-contact--onboard .klr-contact__L {
    min-height: 1060px !important;
  }
  .klr-contact__head {
    font-size: 35px !important;
  }
  .klr-contact__head-sub {
    font-size: 25px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .klr-contact__head {
    font-size: 35px !important;
  }
  .klr-contact__head-sub {
    font-size: 25px !important;
  }
}
@media (max-width: 1024px) {
  .blue-bg {
    background: rgb(80, 119, 163) !important;
    background: linear-gradient(180deg, rgba(80, 119, 163, 0.57) 31%, rgb(18, 18, 18) 100%) !important;
    padding-top: 20px !important;
  }
  .klr-Dform.inner-container.klr-contact {
    border-radius: 14px !important;
    overflow: hidden;
  }
  .klr-contact {
    flex-direction: column;
    margin-top: 0px !important;
    border-radius: 14px !important;
  }
  .klr-contact__L {
    width: 100%;
    min-height: 800px;
    padding-top: 50px;
  }
  .klr-contact__R {
    width: 100%;
    padding: 100px 20px 0;
  }
  .klr-contact__head {
    font-size: 22px;
  }
  .klr-contact__head-sub {
    font-size: 16px;
  }
  .klr-contact--onboard {
    padding: 0px !important;
    margin: -20px 0px -50px 0px !important;
    border-radius: 0 !important;
  }
  .klr-contact.klr-Dform.inner-container.klr-contact--onboard {
    border-radius: 0 !important;
  }
  .klr-contact.klr-Dform.inner-container.klr-contact--onboard .klr-contact__L {
    min-height: 600px;
    background-position: left bottom -160px;
  }
  .klr-contact.klr-Dform.inner-container.klr-contact--onboard .klr-contact__R {
    padding: 40px 25px;
  }
  .klr-contact.klr-Dform.inner-container.klr-contact--onboard .klre-head-line span {
    width: 100%;
  }
  .klr-contact.klr-Dform.inner-container.klr-contact--onboard .klre-head-line::after {
    display: none;
  }
  .klr-contact.klr-Dform.inner-container.klr-contact--onboard .signup-question-bold {
    font-size: 15px !important;
  }
}
.klr-pageBox {
  max-width: 900px;
  border-radius: 0px;
  margin: 30px 15px;
  padding: 15px;
}
.klr-pageBox__mainheading {
  font-size: 38px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  background: linear-gradient(102deg, #F69320 6.51%, #E04370 88.08%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.klr-pageBox__headtext {
  color: #D0D0D0;
  font-size: 16px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
}

@media (min-width: 1024px) {
  .klr-pageBox {
    margin: 50px auto;
    padding: 50px;
  }
}
.klr-support {
  box-shadow: none !important;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: top center;
}
.klr-support__head {
  height: 320px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.klr-support__search {
  width: 70%;
  color: #D0D0D0;
  font-size: 14px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  margin-bottom: 60px;
}
.klr-support__search .klr-input__text {
  border: 1px solid #A3A3A3 !important;
}
.klr-support__PSearch {
  display: flex;
}
.klr-support__PSearch span {
  margin-right: 25px;
}
.klr-support__PSearch a {
  color: #E04370;
  margin-right: 15px;
  position: relative;
  transition: all 0.6s;
}
.klr-support__PSearch a::after {
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background-color: #E04370;
  bottom: 0;
  left: 0;
  right: 0;
  transition: ease 0.6s;
  opacity: 1;
}
.klr-support__PSearch a:hover {
  text-decoration: none;
}
.klr-support__PSearch a:hover::after {
  opacity: 0;
}
.klr-support__cat {
  display: flex;
  flex-wrap: wrap;
}
.klr-support__cat-item {
  width: 35%;
  margin-right: 50px;
  margin-bottom: 80px;
}
.klr-support__cat-icn {
  width: 60px;
  height: 60px;
  margin-bottom: 30px;
}
.klr-support__cat-icn svg {
  height: 60px;
  width: 60px;
  fill: #fff;
}
.klr-support__cat-title {
  color: #FFF;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 10px;
}
.klr-support__cat-txt {
  color: #D0D0D0;
  font-size: 14px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
}
.klr-support__cat-more {
  font-size: 14px;
  font-style: normal;
  font-weight: 450;
  color: #E04370;
  display: inline-flex;
  align-items: center;
  transition: all 0.6s;
}
.klr-support__cat-more svg {
  width: 7px;
  margin-left: 20px;
  transition: all 0.6s;
}
.klr-support__cat-more:hover {
  color: #E04370;
  text-decoration: none;
}
.klr-support__cat-more:hover svg {
  margin-left: 10px;
}
.klr-support__sbar .klr-support__search {
  margin-bottom: 0;
  width: 100%;
}
.klr-support__sbar .klr-support__search .klr-input__text {
  border: 1px solid #A3A3A3 !important;
}
.klr-support__sbar .klr-support__PSearch {
  width: 100%;
  flex-direction: column;
  margin: 30px 0 50px;
}
.klr-support__sbar .klr-support__PSearch a {
  padding: 6px 10px 7px;
  color: #E04370;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 10px;
}
.klr-support__sbar .klr-support__PSearch a::after {
  display: none;
}
.klr-support__sbar .klr-support__PSearch a.actv {
  background: #2C2B2B;
  color: #fff;
}
.klr-support__sbar-helpful {
  padding: 30px;
  border-radius: 14px;
  background: #252525;
  border-radius: 14px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.klr-support__sbar-helpful-icns {
  display: flex;
}
.klr-support__sbar-helpful-bld {
  font-weight: bold;
  font-size: 15px;
  color: #fff;
}
.klr-support__sbar-helpful-icn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 20px;
  color: #fff !important;
}
.klr-support__sbar-helpful-icn:hover {
  text-decoration: none;
}

@media (max-width: 600px) {
  .klr-pageBox {
    background-color: #252525;
    border-radius: 14px;
    margin: 0px;
    padding: 60px 20px 40px;
  }
  .klr-pageBox__mainheading {
    font-size: 22px;
    margin-bottom: 15px;
  }
  .klr-support {
    background-image: none !important;
    background: rgb(80, 119, 163) !important;
    background: linear-gradient(180deg, rgba(80, 119, 163, 0.57) 31%, rgb(18, 18, 18) 100%) !important;
    padding: 50px 20px;
  }
  .klr-support__head {
    height: auto;
    margin-bottom: 20px;
  }
  .klr-support__search {
    width: 100%;
  }
  .klr-support__PSearch {
    flex-wrap: wrap;
  }
  .klr-support__PSearch span {
    margin-bottom: 5px;
  }
  .klr-support__PSearch a {
    margin-bottom: 8px;
    width: 30%;
    padding: 0px 4px 2px;
    white-space: no-wrap;
    width: auto;
    border-radius: 4px;
  }
  .klr-support__cat {
    width: 80%;
    margin: 0 auto;
  }
  .klr-support__cat-item {
    width: 100%;
    margin-right: 0;
  }
  .klr-support__sbar .klr-support__PSearch {
    width: 100%;
    flex-direction: column;
    margin-bottom: 30px;
  }
  .klr-support__sbar .klr-support__PSearch a {
    background-color: transparent;
    color: #fff;
  }
  .klr-support__sbar .klr-support__PSearch.actv {
    background: #2C2B2B;
    color: #fff;
  }
}
.klr-fWidth {
  padding: 60px 0;
}
.klr-fWidth__body {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.klr-fWidth__pageHead {
  font-size: 38px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  background: linear-gradient(102deg, #F69320 6.51%, #E04370 88.08%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 30px;
}
.klr-fWidth__pageTxt {
  color: #D0D0D0;
  font-size: 16px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  margin-bottom: 20px;
}
.klr-fWidth__L {
  width: 60%;
  padding-bottom: 30px;
  border-bottom: 1px solid #757575;
}
.klr-fWidth__R {
  width: 30%;
}

@media (max-width: 1024px) {
  .klr-fWidth {
    padding: 50px 20px;
    background: rgb(80, 119, 163) !important;
    background: linear-gradient(180deg, rgba(80, 119, 163, 0.57) 31%, rgb(18, 18, 18) 100%) !important;
  }
  .klr-fWidth .container {
    background-color: #252525;
    border-radius: 14px;
    padding: 60px 20px 40px;
  }
  .klr-fWidth__pageHead {
    font-size: 22px;
    margin-bottom: 15px;
  }
  .klr-fWidth__body {
    flex-direction: column;
  }
  .klr-fWidth__L {
    width: 100%;
    margin-bottom: 50px;
  }
  .klr-fWidth__R {
    width: 100%;
  }
  .klr-fWidth .klr-Bcrumb {
    margin-top: -40px;
  }
}
.klr-keekitPop {
  position: relative;
  width: 400px;
}
.klr-keekitPop.discoverMore.dxpc-popUp {
  border: none !important;
  -webkit-box-shadow: 0px 0px 0px 1px rgb(194, 194, 194);
  -moz-box-shadow: 0px 0px 0px 1px rgb(194, 194, 194);
  box-shadow: 0px 0px 0px 1px rgb(194, 194, 194);
}
.klr-keekitPop.discoverMore.dxpc-popUp .dxpc-contentWrapper {
  background-color: #191919;
  padding: 50px 10px;
}
.klr-keekitPop .discoverMore__close {
  position: absolute;
  right: 5px;
  top: 15px;
}
.klr-keekitPop .klr-discoverMore-cta {
  border-radius: 40px;
  background: #E04370;
  padding: 2px 0px 4px 0px;
  font-size: 12px;
  text-align: center;
  color: #fff;
  min-width: 100px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.klr-keekitPop__brand {
  width: 120px;
  border-radius: 20px;
  border: 1px solid #7C7B7B;
  overflow: hidden;
  margin-bottom: 10px;
}
.klr-keekitPop__brand img {
  width: 100%;
}
.klr-keekitPop__brand-name {
  color: #FFF;
  font-size: 12px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  margin-bottom: 10px;
}
.klr-keekitPop__title {
  color: #FFF;
  font-size: 26px !important;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-bottom: 0 !important;
}
.klr-keekitPop__shortDesc {
  display: flex;
  margin-bottom: 15px;
}
.klr-keekitPop__shortDesc span {
  position: relative;
  padding: 0px 10px;
  font-size: 11px;
  color: #fff;
  font-weight: 700;
}
.klr-keekitPop__shortDesc span::after {
  position: absolute;
  content: "";
  width: 1px;
  height: 10px;
  background-color: #fff;
  right: 0;
  top: 7px;
}
.klr-keekitPop__shortDesc span:last-child::after {
  display: none;
}
.klr-keekitPop__country {
  color: #FFF;
  font-size: 12px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  margin-bottom: 20px;
}
.klr-keekitPop.dxpc-popUp .dxpc-popUp__in {
  padding: 0px !important;
}

@media (max-width: 1024px) {
  #ASPxPopupKeekIt_PW-1 {
    overflow-x: hidden !important;
    width: 100% !important;
  }
}
.klre-grptilesec {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
.klre-grptilesec .klre-grptile {
  width: calc(25% - 16px);
  margin: 0 8px;
}
.klre-grptilesec--two .klre-grptile__labelsec {
  align-items: flex-start;
}
.klre-grptilesec--two .klre-grptile__edit {
  margin-top: -3px;
  margin-right: -4px;
}
.klre-grptilesec--two .klre-grptile__text {
  text-align: left;
  align-items: flex-start;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klre-grptilesec .klre-grptile {
    width: calc(50% - 16px);
    margin: 0 8px 16px;
  }
}
@media (max-width: 600px) {
  .klre-grptilesec {
    justify-content: center;
  }
  .klre-grptilesec .klre-grptile {
    min-height: 390px;
    width: calc(100% - 16px);
    margin: 0 8px 16px;
  }
}
.klr-groupSpaceInn .klr-article__mainhead {
  margin-bottom: 50px;
}
.klr-groupSpaceInn .header-sec {
  margin-bottom: 30px;
}
.klr-groupSpaceInn__addGM-nav {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  padding-right: 50px;
}
.klr-groupSpaceInn__addGM-nav-L {
  width: 40%;
}
.klr-groupSpaceInn__addGM-table {
  width: 100%;
  color: #fff;
}
.klr-groupSpaceInn__addGM-table-in {
  padding-right: 32px;
  overflow-y: scroll;
  max-height: 250px;
}
.klr-groupSpaceInn__addGM-table-in::-webkit-scrollbar-track {
  background-color: #2C2B2B;
}
.klr-groupSpaceInn__addGM-table-in::-webkit-scrollbar {
  width: 10px;
  background-color: #2C2B2B;
}
.klr-groupSpaceInn__addGM-table-in::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #494949;
}
.klr-groupSpaceInn__addGM-table-in::-webkit-scrollbar-corner {
  background-color: #2C2B2B;
}
.klr-groupSpaceInn__addGM-table .favCases .klre-grptile__edit .dropdown-menu {
  left: unset !important;
  right: -60px;
}
.klr-groupSpaceInn__addGM-table .favCases tr th {
  padding: 11px 15px 10px;
  font-weight: 700;
  color: #fff;
  font-size: 13px;
  font-family: "Circular Std";
}
.klr-groupSpaceInn__addGM-table .favCases tr td {
  padding: 11px 15px 10px;
  font-weight: 450;
  color: #DFDFDF;
  font-size: 13px;
  font-family: "Circular Std";
}
.klr-groupSpaceInn__addGM-table .favCases .klre-grptile__label {
  align-self: center;
}
.klr-groupSpaceInn__addGM-table #ContentPlaceHolder1_gvAllGroupMembers_DXMainTable .dxgvHeader_Moderno, .klr-groupSpaceInn__addGM-table .favCases .dxgvHeader_Moderno {
  padding: 11px 15px 10px;
  font-weight: bold;
  color: #fff;
}
.klr-groupSpaceInn__addGM-table #ContentPlaceHolder1_gvAllGroupMembers_DXMainTable .dxgvHeader_Moderno td, .klr-groupSpaceInn__addGM-table .favCases .dxgvHeader_Moderno td {
  color: #fff;
}
.klr-groupSpaceInn__addGM-table #ContentPlaceHolder1_gvAllGroupMembers_DXMainTable .dxgvHeader_Moderno tr th, .klr-groupSpaceInn__addGM-table .favCases .dxgvHeader_Moderno tr th {
  padding: 11px 15px 10px;
  font-weight: bold;
  color: #fff;
  font-weight: 700;
  font-size: 14px;
}
.klr-groupSpaceInn__addGM-table #ContentPlaceHolder1_gvAllGroupMembers_DXMainTable .dxgvDataRow_Moderno td.dxgv, .klr-groupSpaceInn__addGM-table .favCases .dxgvDataRow_Moderno td.dxgv {
  padding: 11px 15px 10px;
}
.klr-groupSpaceInn__addGM-table #ContentPlaceHolder1_gvAllGroupMembers_DXMainTable th, .klr-groupSpaceInn__addGM-table #ContentPlaceHolder1_gvAllGroupMembers_DXMainTable td, .klr-groupSpaceInn__addGM-table .favCases th, .klr-groupSpaceInn__addGM-table .favCases td {
  font-size: 14px;
  border: none !important;
  color: #DFDFDF;
}
.klr-groupSpaceInn__addGM-table table {
  background-color: #2C2B2B;
  border: none !important;
}
.klr-groupSpaceInn__addGM-table table .dxgvHeader_Moderno {
  border: none !important;
  background: none !important;
}
.klr-groupSpaceInn__addGM-table-name {
  display: flex;
  align-items: center;
}
.klr-groupSpaceInn__addGM-table-owner {
  border-radius: 3.428px;
  background: #4C95E8;
  padding: 3px 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 5px;
  font-size: 10px;
  line-height: 1;
}
.klr-groupSpaceInn .klr-check__box {
  border: 1px solid #d0cece !important;
}
.klr-groupSpaceInn .klr-check {
  margin-top: 0px;
}
.klr-groupSpaceInn .klr-check__label {
  flex: 1;
}
.klr-groupSpaceInn .select-token-box {
  min-height: 140px;
}
.klr-groupSpaceInn .talent-outer--btn {
  margin-top: 40px;
  justify-content: center !important;
}
.klr-groupSpaceInn .talent-outer--btn .button-main {
  width: 65%;
}
.klr-groupSpaceInn .klr-grpmember__grid {
  display: flex;
}
.klr-groupSpaceInn .klr-grpmember__grid-wrapper {
  align-items: center;
  align-items: center;
}

@media (max-width: 600px) {
  .klr-groupSpaceInn__addGM-nav {
    flex-direction: column;
    padding-right: 0px;
  }
  .klr-groupSpaceInn__addGM-nav-L {
    width: 100%;
    margin-bottom: 10px;
  }
  .klr-grpmember__grid-wrapper {
    justify-content: space-between;
    align-items: center;
  }
}
.blue-bg {
  padding: 50px 0;
  background-repeat: no-repeat;
  background: radial-gradient(50% 50% at 70% 20%, rgba(80, 119, 163, 0.5) 0%, rgba(104, 170, 244, 0) 100%);
}
.blue-bg--forgotPass {
  background: radial-gradient(70% 70% at 50% 50%, rgba(80, 119, 163, 0.57) 0%, rgba(104, 170, 244, 0) 100%) !important;
  padding: 100px 0 !important;
  position: relative;
  min-height: calc(100vh + 150px);
}

.header__right .talentprofile-header__wrap {
  display: flex !important;
  align-items: center !important;
}
.header__right .talentprofile-header__wrap .header__rmsgicon {
  margin-left: 10px !important;
}

.klre-grptilesec .klre-grptile {
  border: 1px solid #7D7C7C !important;
  border-radius: 10px !important;
}

.klr-pro-banner__left-icn-flex #btnShowSpotlightPopup {
  background-color: #E6206E !important;
}

.klr-pro-banner {
  padding: 40px 0px 18px 0px !important;
}
.klr-pro-banner .klr-cta--fill {
  background-color: #E6206E !important;
}
.klr-pro-banner__out {
  padding-left: 30px;
  padding-right: 15px;
}
.klr-pro-banner__desig {
  margin-bottom: 3px !important;
}
.klr-pro-banner__name {
  margin-bottom: 0px !important;
}
.klr-pro-banner__tags {
  margin: 0 -4px 10px -4px !important;
}

@media (max-width: 600px) {
  .klr-Dform .talent-outer--btn {
    flex-direction: column !important;
  }
  .klr-Dform .talent-outer--btn #ContentPlaceHolder1_btnUpdatePublicInfo {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
}
.socialLinks__wrapper #ContentPlaceHolder1_btnCancel {
  border: 3px solid #ffffff !important;
  background-color: #1A1A1A !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .blue-bg .klr-forgot-pass {
    min-height: 0 !important;
  }
}
.signup-question-bold--spc {
  margin-left: 6px !important;
  color: #ffffff !important;
}

.klr-footer__copy-write {
  margin-bottom: 15px !important;
}

.klr-tab #pills-tab {
  margin-top: 0px;
  margin-bottom: 0px !important;
}
.klr-tab .tab-pane.active {
  padding-top: 15px;
}

.klr-Dform .klr-popup__btn_num #ContentPlaceHolder1_txtCountryCode1,
.klr-Dform .klr-popup__btn_num #ContentPlaceHolder1_txtCountryCode2,
.klr-Dform .klr-popup__btn_num #ContentPlaceHolder1_txtCountryCode3,
.klr-Dform .klr-popup__btn_num #ContentPlaceHolder1_txtCountryCode {
  color: unset !important;
}
.klr-Dform .payment-details-main .payment-head {
  margin-bottom: 30px !important;
}

.klr-Dform__inputBox .klr-input-password .klr-password {
  margin-top: 4px;
}

#ContentPlaceHolder1_DivPhoto .kt-txt {
  font-size: 18px !important;
}

.klr-featured-vd__out .klr-featured-vd__left-desc {
  font-size: 16px;
}

.klr-grp-space__out .klr-grp-space__head-wrap {
  margin-bottom: 12px;
}

.klr-Dform .klr-drop-down-new #ContentPlaceHolder1_ASPxComboBoxShoeSize {
  padding: 7px 46px 7px 15px !important;
}

.socialLinks .socialLinks__input .toggle-btn .dxToggle.dxICheckBox_Moderno[class*=Checked], .klr-socail-links .socialLinks__input .toggle-btn .dxToggle.dxICheckBox_Moderno[class*=Checked] {
  border: 1px solid #E04C70;
}
.socialLinks .socialLinks__input .toggle-btn .dxToggle.dxICheckBox_Moderno[class*=Checked] .dxSwitcher, .klr-socail-links .socialLinks__input .toggle-btn .dxToggle.dxICheckBox_Moderno[class*=Checked] .dxSwitcher {
  background-color: #E04C70 !important;
  border: 1px solid #E04C70 !important;
}
.socialLinks .socialLinks__input .toggle-btn, .socialLinks .socialLinks__input .klr-toggle-btn .dxToggle.dxICheckBox_Moderno[class*=Checked] .dxSwitcher, .klr-socail-links .socialLinks__input .toggle-btn, .klr-socail-links .socialLinks__input .klr-toggle-btn .dxToggle.dxICheckBox_Moderno[class*=Checked] .dxSwitcher {
  border-color: #E04C70 !important;
}

.gvengagementtypes .dxgvTable_Moderno {
  height: 100%;
}

.deliverables-container, .professionalTalentFee-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.professionalTalentFee-item {
  white-space: nowrap;
}

.deliverable-item, .professionalTalentFee-item {
  margin: 5px 0;
  text-align: center;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.deliverables-container .deliverable-item:first-child {
  margin-top: 0px;
}
.deliverables-container .deliverable-item:last-child {
  margin-bottom: 0px;
}

.professionalTalentFee-container .professionalTalentFee-item:first-child {
  margin-top: 0px;
}
.professionalTalentFee-container .professionalTalentFee-item:last-child {
  margin-bottom: 0px;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-overView {
    padding: 40px 24px 24px 24px;
    justify-content: space-between;
  }
  .klr-overView__pic {
    width: 23%;
    display: flex;
    align-items: center;
  }
  .view-profile__content-sec .klr-view-profile_block {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .view-profile__content-sec .klr-Fvideo .view-profile__shared-video iframe {
    height: 310px;
  }
  .klr-spotlight__resp .slick-prev:before, .klr-spotlight__resp .slick-next:before {
    display: none;
  }
  .klr-spotlight__resp .slick-prev {
    margin-left: 15px;
    margin-right: 0px;
    width: 10px;
    height: 16px;
    transform: rotate(900deg) translateY(10px);
  }
  .klr-spotlight__resp .slick-next {
    margin-left: 0px;
    margin-right: 12px;
    width: 10px;
    height: 16px;
  }
}
@media (max-width: 600px) {
  .klr-popmod {
    width: 92%;
  }
  .talent-outer--btn .button-main {
    padding: 15px !important;
  }
  .klr-Dform__KeyOpinion .klr-key-banner h2 {
    font-size: 22px !important;
  }
  .klr-pro-banner__out {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  #ContentPlaceHolder1_divMinor .video-veri--content {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
  }
  #ContentPlaceHolder1_divMinor .video-veri--content .video-veri--translate {
    margin-left: 0px !important;
  }
  #div-pills-tab {
    border-radius: 15px !important;
  }
  .dashboard-wrapper .klr-dash-head {
    font-size: 30px !important;
    line-height: 38px !important;
    justify-content: center !important;
    margin-bottom: 16px !important;
  }
  .dashboard-box .box-head {
    font-size: 30px !important;
    line-height: 38px !important;
  }
  #ContentPlaceHolder1_UpdatePanel2 .dashboard-box {
    margin-top: 52px !important;
  }
  .payment-details-main .payment-head {
    margin-bottom: 24px !important;
  }
  .klr-acct-vrfy .container, .klr-acct-vrfy--veried .container {
    padding-left: 0;
    padding-right: 0;
  }
  .klr-acct-vrfy .klr-acct-vrfy__cnt, .klr-acct-vrfy--veried .klr-acct-vrfy__cnt {
    width: 100% !important;
    margin-top: 20px !important;
    border-top-right-radius: 20px !important;
    border-top-left-radius: 20px !important;
  }
  .klr-featured-vd {
    margin-top: 20px !important;
  }
  .klr-featured-vd .container {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
#ASPxSpotLightBrandAffiliations_PW-1 {
  width: 1200px !important;
  z-index: 999991 !important;
  top: 50% !important;
  transform: translate(-50%, -50%) !important;
  left: 50% !important;
}

.discoverMore {
  overflow: hidden;
}

.discoverMore .dxpc-contentWrapper {
  background-color: #191919;
  padding: 32px;
}

.discoverMore .close {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 40px !important;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Cmask id='mask0_409_8345' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='50' height='50'%3E%3Crect x='0.136719' y='0.875' width='49' height='49' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_409_8345)'%3E%3Cpath d='M17.288 35.5844L14.4297 32.726L21.7797 25.376L14.4297 18.0771L17.288 15.2188L24.638 22.5687L31.937 15.2188L34.7953 18.0771L27.4453 25.376L34.7953 32.726L31.937 35.5844L24.638 28.2344L17.288 35.5844Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
  background-color: transparent !important;
}

.discoverMore__close {
  text-align: right;
}

.discoverMore h1 {
  color: #FFF;
  font-size: 31px;
  font-weight: 700;
  text-align: left;
}

.discoverMore h2 {
  color: #FFF;
  font-size: 16px;
  font-weight: 500;
  text-align: left;
  padding-bottom: 24px;
}

.discoverMore .klr-discoverMore__table {
  background-color: #2C2B2B;
  padding: 16px;
  max-height: 250px;
  overflow-y: scroll;
}

.discoverMore .klr-discoverMore__table::-webkit-scrollbar {
  width: 8px;
  border-radius: 30px;
}

.discoverMore .klr-discoverMore__table::-webkit-scrollbar-track {
  border-radius: 10px;
  background: #2C2B2B;
}

.discoverMore .klr-discoverMore__table::-webkit-scrollbar-thumb {
  background-color: #494949;
  border-radius: 10px;
}

.discoverMore .klr-discoverMore__table th {
  width: 14.2% !important;
  padding: 16px 0;
  color: #fff !important;
  font-size: 15px;
}

.discoverMore .klr-discoverMore__table td {
  width: 14.2% !important;
  padding: 16px 0;
}

.discoverMore .klr-discoverMore__table td span {
  width: 100%;
  font-size: 14px;
}

.discoverMore .klr-discoverMore__table td .klr-discoverMore-cta {
  border-radius: 40px;
  background: #E04370;
  padding: 4px 16px 6px 16px;
  font-size: 12px;
  text-align: center;
  color: #fff;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .discoverMore {
    max-width: 700px;
    overflow-x: scroll;
    margin: 0px auto !important;
  }
  .discoverMore .klr-discoverMore__table {
    min-width: 900px;
  }
}
@media (max-width: 767px) {
  #ASPxSpotLightBrandAffiliations_PW-1 {
    overflow: hidden !important;
  }
  .discoverMore {
    max-width: 325px;
    overflow-x: scroll;
    margin: 0px auto !important;
  }
  .discoverMore .klr-discoverMore__table {
    min-width: 900px;
  }
  .discoverMore .dxpc-contentWrapper {
    padding: 24px;
  }
}
.klre-social-tabs .klr-tab {
  padding: 0;
}
.klre-social-tabs .talent-outer--btn .button-main:hover {
  background-image: none !important;
  background-color: #e75c59;
  border: 3px solid #e75c59 !important;
}
.klre-social-tabs .klre-social-tabs .socialLinks__descr p {
  font-size: 14px;
}

.klr-yt-button .loginBtn--youtube {
  background-image: none !important;
}
.klr-yt-button .loginBtn--youtube .klr-fb-button .loginBtn {
  border-radius: 4px !important;
  border: none;
}

.klr-inviteGroup {
  margin-bottom: 40px;
}
.klr-inviteGroup__btn {
  display: flex;
  padding: 0px 16px;
  background-color: #171717;
  border-radius: 20px;
}
.klr-inviteGroup__btn label {
  width: 100%;
  cursor: pointer;
  border: 20px;
  padding: 20px 0px 20px 0px;
  background-color: #171717;
  font-size: 16px;
  color: #fff;
  display: flex;
  align-items: center;
  margin: 0;
}
.klr-inviteGroup__btn label img {
  width: 36px;
  margin-right: 24px;
}
.klr-inviteGroup__btn--tile {
  padding: 0px 20px 0px 20px;
}
.klr-inviteGroup__link {
  position: relative;
  background-color: transparent;
  background: none;
  border: navajowhite;
  color: #E04370;
  padding-right: 30px;
  margin: 0px;
  line-height: 1;
  background-color: #171717;
  transition: all 0.5s;
}
.klr-inviteGroup__link::after {
  background-image: url(../images/arrow_red.svg);
  position: absolute;
  content: "";
  right: 0px;
  top: 50%;
  transform: translate(0px, -50%);
  width: 14px;
  height: 9px;
  transition: all 0.5s;
}
.klr-inviteGroup__link.active::after {
  transform: translate(0px, -50%) rotate(180deg);
}
.klr-inviteGroup__body {
  padding: 10px 20px 0px 0px;
  max-height: 400px;
  overflow-y: scroll;
  position: relative;
}
.klr-inviteGroup__body::-webkit-scrollbar {
  width: 7px;
}
.klr-inviteGroup__body::-webkit-scrollbar-thumb {
  background-color: #494949;
  border-radius: 20px;
}
.klr-inviteGroup__body::-webkit-scrollbar-track {
  background-color: #2C2B2B;
}
.klr-inviteGroup__body::-webkit-scrollbar-corner {
  background-color: #f1f1f1;
}
.klr-inviteGroup .klre-invite-notif {
  margin-bottom: 10px;
  border-radius: 20px;
}
.klr-inviteGroup .klre-invite-notif .dashboard-btn {
  padding: 9px 50px;
  width: auto;
}

@media (max-width: 1024px) {
  .klr-inviteGroup__btn {
    flex-direction: column;
    padding-bottom: 32px;
  }
  .klr-inviteGroup__btn label {
    width: 100%;
    padding-top: 32px;
  }
  .klr-inviteGroup__btn label img {
    margin: 0px auto 10px;
  }
  .klr-inviteGroup__btn span {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
  }
  .klr-inviteGroup__link {
    width: 100px;
    margin: 0px auto;
  }
}
#cmbCurrency_DDD_PW-1 {
  right: 0px;
  left: unset !important;
}
#cmbCurrency_DDD_PW-1 #cmbCurrency_DDD_L_H {
  display: none;
}
#cmbCurrency_DDD_PW-1 .dxeListBox_Moderno td.dxeTM {
  border: none !important;
  font-size: 12px;
}

#cmbCurrency_I {
  font-size: 15px;
  color: #A3A3A3;
}

.klr-cookies__main {
  max-width: 900px;
  margin: 40px auto;
  padding: 40px 60px;
  background-color: #1A1A1A;
}

.klr-formprivacy__mainhead {
  background: linear-gradient(93deg, #F69320 18.54%, #E04370 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 35px;
  line-height: 50px;
  font-weight: 800;
  margin-bottom: 16px;
}

.klr-formprivacy__date {
  font-size: 24px;
  font-weight: 700;
}

.klr-CoverPhoto {
  padding-bottom: 5px;
  background-color: #191919;
  padding: 2px;
}
.klr-CoverPhoto .croppie-container.klr-profile-crop_popup .cr-boundary .cr-viewport {
  width: 500px !important;
  height: 233px !important;
}
.klr-CoverPhoto .croppie-container.klr-profile-crop_popup .cr-image {
  z-index: -1;
  position: absolute;
  top: unset !important;
  left: unset !important;
  transform-origin: 0 0;
  max-height: none;
  max-width: none;
}
.klr-CoverPhoto .croppie-container.klr-profile-crop_popup .cr-boundary {
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  z-index: 1;
  width: 100%;
  height: 100%;
  min-height: 100% !important;
  border-radius: 10px;
}
.klr-CoverPhoto .croppie-container.klr-profile-crop_popup .cr-slider-wrap input[type=range] {
  -webkit-appearance: none;
  -moz-apperance: none;
  border-radius: 6px;
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
  width: 50%;
  margin: 8px 0;
}
.klr-CoverPhoto .talent-outer--btn {
  margin-top: 0px !important;
}
.klr-CoverPhoto .talent-outer--btn .button-main {
  margin: 0 10px;
  height: 22px;
  width: 150px;
  padding: 12px 15px 8px;
}

.klr-profile-bg .klr-profile-crop .dxpcLite_Moderno.dxpclW {
  border: 1px solid #7D7C7C;
  border-radius: 10px;
}
.klr-profile-bg .klr-profile-crop .dxpc-mainDiv.popupTop {
  margin: 0px;
  box-shadow: none;
}
.klr-profile-bg .klr-profile-crop .dxpc-header {
  padding: 20px 0 20px 35px !important;
  font-size: 20px;
}

#ContentPlaceHolder1_popUpUpload_PW-1 #ContentPlaceHolder1_popUpUpload_FileUploader_popConfirm_PWH-1 {
  padding-bottom: 20px !important;
}

.klr-CoverProfilePhoto {
  background-color: #191919;
}
.klr-CoverProfilePhoto__btm-btns {
  display: flex;
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 10px;
}
.klr-CoverProfilePhoto__btm-upload {
  margin: 15px 0;
}
.klr-CoverProfilePhoto .button-main {
  height: 44px;
  margin: 0px 5px;
}
.klr-CoverProfilePhoto .button-main.without {
  border: 1px solid #fff;
  background-color: transparent;
}
.klr-CoverProfilePhoto .button-main.without:hover {
  border-color: #e75c59 !important;
}
.klr-CoverProfilePhoto .upload-result {
  padding: 10px 15px;
  border-radius: 30px;
  background-color: #E04370;
  font-family: "Circular Std" !important;
  margin: 0px;
}
.klr-CoverProfilePhoto .croppie-container {
  padding: 0px 0px 0px !important;
}
.klr-CoverProfilePhoto .croppie-container .cr-slider-wrap {
  margin-top: 40px;
}
.klr-CoverProfilePhoto .cr-viewport {
  border: 1px solid #fff;
}
.klr-CoverProfilePhoto .form-control {
  width: 50%;
  background: black;
  border: 1px solid #A3A3A3;
  margin: 0px auto;
  color: #fff;
}
.klr-CoverProfilePhoto__header {
  padding: 20px 25px 20px;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.klr-CoverProfilePhoto__header .close {
  width: 16px;
  height: 16px;
  background-image: url(../images/close-icon.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  opacity: 1;
  top: 40px;
  right: 30px;
  z-index: 1;
}
.klr-CoverProfilePhoto__header .close:hover {
  opacity: 1;
}
.klr-CoverProfilePhoto__title {
  color: #FFF;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

#ContentPlaceHolder1_popUpUpload_CoverPhoto_PW-1 .dxpc-content {
  padding: 0px !important;
  overflow: hidden;
}
#ContentPlaceHolder1_popUpUpload_CoverPhoto_PW-1 .dxpc-header {
  display: none;
}

.progress-circle-1[data-progress="0"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(90deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="1"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(93.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="2"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(97.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="3"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(100.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="4"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(104.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="5"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(108deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="6"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(111.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="7"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(115.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="8"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(118.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="9"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(122.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="10"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(126deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="11"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(129.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="12"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(133.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="13"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(136.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="14"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(140.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="15"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(144deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="16"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(147.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="17"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(151.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="18"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(154.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="19"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(158.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="20"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(162deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="21"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(165.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="22"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(169.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="23"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(172.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="24"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(176.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="25"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(180deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="26"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(183.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="27"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(187.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="28"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(190.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="29"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(194.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="30"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(198deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="31"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(201.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="32"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(205.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="33"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(208.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="34"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(212.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="35"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(216deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="36"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(219.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="37"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(223.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="38"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(226.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="39"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(230.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="40"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(234deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="41"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(237.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="42"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(241.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="43"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(244.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="44"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(248.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="45"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(252deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="46"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(255.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="47"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(259.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="48"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(262.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="49"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(266.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="50"]:after {
  background-image: linear-gradient(-90deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="51"]:after {
  background-image: linear-gradient(-86.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="52"]:after {
  background-image: linear-gradient(-82.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="53"]:after {
  background-image: linear-gradient(-79.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="54"]:after {
  background-image: linear-gradient(-75.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="55"]:after {
  background-image: linear-gradient(-72deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="56"]:after {
  background-image: linear-gradient(-68.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="57"]:after {
  background-image: linear-gradient(-64.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="58"]:after {
  background-image: linear-gradient(-61.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="59"]:after {
  background-image: linear-gradient(-57.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="60"]:after {
  background-image: linear-gradient(-54deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="61"]:after {
  background-image: linear-gradient(-50.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="62"]:after {
  background-image: linear-gradient(-46.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="63"]:after {
  background-image: linear-gradient(-43.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="64"]:after {
  background-image: linear-gradient(-39.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="65"]:after {
  background-image: linear-gradient(-36deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="66"]:after {
  background-image: linear-gradient(-32.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="67"]:after {
  background-image: linear-gradient(-28.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="68"]:after {
  background-image: linear-gradient(-25.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="69"]:after {
  background-image: linear-gradient(-21.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="70"]:after {
  background-image: linear-gradient(-18deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="71"]:after {
  background-image: linear-gradient(-14.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="72"]:after {
  background-image: linear-gradient(-10.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="73"]:after {
  background-image: linear-gradient(-7.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="74"]:after {
  background-image: linear-gradient(-3.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="75"]:after {
  background-image: linear-gradient(0deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="76"]:after {
  background-image: linear-gradient(3.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="77"]:after {
  background-image: linear-gradient(7.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="78"]:after {
  background-image: linear-gradient(10.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="79"]:after {
  background-image: linear-gradient(14.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="80"]:after {
  background-image: linear-gradient(18deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="81"]:after {
  background-image: linear-gradient(21.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="82"]:after {
  background-image: linear-gradient(25.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="83"]:after {
  background-image: linear-gradient(28.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="84"]:after {
  background-image: linear-gradient(32.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="85"]:after {
  background-image: linear-gradient(36deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="86"]:after {
  background-image: linear-gradient(39.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="87"]:after {
  background-image: linear-gradient(43.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="88"]:after {
  background-image: linear-gradient(46.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="89"]:after {
  background-image: linear-gradient(50.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="90"]:after {
  background-image: linear-gradient(54deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="91"]:after {
  background-image: linear-gradient(57.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="92"]:after {
  background-image: linear-gradient(61.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="93"]:after {
  background-image: linear-gradient(64.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="94"]:after {
  background-image: linear-gradient(68.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="95"]:after {
  background-image: linear-gradient(72deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="96"]:after {
  background-image: linear-gradient(75.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="97"]:after {
  background-image: linear-gradient(79.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="98"]:after {
  background-image: linear-gradient(82.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="99"]:after {
  background-image: linear-gradient(86.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-1[data-progress="100"]:after {
  background-image: linear-gradient(90deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="0"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(90deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="1"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(93.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="2"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(97.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="3"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(100.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="4"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(104.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="5"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(108deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="6"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(111.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="7"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(115.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="8"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(118.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="9"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(122.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="10"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(126deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="11"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(129.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="12"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(133.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="13"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(136.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="14"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(140.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="15"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(144deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="16"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(147.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="17"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(151.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="18"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(154.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="19"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(158.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="20"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(162deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="21"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(165.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="22"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(169.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="23"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(172.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="24"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(176.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="25"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(180deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="26"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(183.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="27"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(187.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="28"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(190.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="29"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(194.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="30"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(198deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="31"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(201.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="32"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(205.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="33"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(208.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="34"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(212.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="35"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(216deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="36"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(219.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="37"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(223.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="38"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(226.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="39"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(230.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="40"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(234deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="41"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(237.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="42"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(241.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="43"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(244.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="44"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(248.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="45"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(252deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="46"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(255.6deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="47"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(259.2deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="48"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(262.8deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="49"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(266.4deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="50"]:after {
  background-image: linear-gradient(-90deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="51"]:after {
  background-image: linear-gradient(-86.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="52"]:after {
  background-image: linear-gradient(-82.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="53"]:after {
  background-image: linear-gradient(-79.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="54"]:after {
  background-image: linear-gradient(-75.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="55"]:after {
  background-image: linear-gradient(-72deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="56"]:after {
  background-image: linear-gradient(-68.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="57"]:after {
  background-image: linear-gradient(-64.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="58"]:after {
  background-image: linear-gradient(-61.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="59"]:after {
  background-image: linear-gradient(-57.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="60"]:after {
  background-image: linear-gradient(-54deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="61"]:after {
  background-image: linear-gradient(-50.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="62"]:after {
  background-image: linear-gradient(-46.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="63"]:after {
  background-image: linear-gradient(-43.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="64"]:after {
  background-image: linear-gradient(-39.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="65"]:after {
  background-image: linear-gradient(-36deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="66"]:after {
  background-image: linear-gradient(-32.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="67"]:after {
  background-image: linear-gradient(-28.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="68"]:after {
  background-image: linear-gradient(-25.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="69"]:after {
  background-image: linear-gradient(-21.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="70"]:after {
  background-image: linear-gradient(-18deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="71"]:after {
  background-image: linear-gradient(-14.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="72"]:after {
  background-image: linear-gradient(-10.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="73"]:after {
  background-image: linear-gradient(-7.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="74"]:after {
  background-image: linear-gradient(-3.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="75"]:after {
  background-image: linear-gradient(0deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="76"]:after {
  background-image: linear-gradient(3.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="77"]:after {
  background-image: linear-gradient(7.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="78"]:after {
  background-image: linear-gradient(10.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="79"]:after {
  background-image: linear-gradient(14.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="80"]:after {
  background-image: linear-gradient(18deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="81"]:after {
  background-image: linear-gradient(21.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="82"]:after {
  background-image: linear-gradient(25.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="83"]:after {
  background-image: linear-gradient(28.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="84"]:after {
  background-image: linear-gradient(32.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="85"]:after {
  background-image: linear-gradient(36deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="86"]:after {
  background-image: linear-gradient(39.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="87"]:after {
  background-image: linear-gradient(43.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="88"]:after {
  background-image: linear-gradient(46.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="89"]:after {
  background-image: linear-gradient(50.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="90"]:after {
  background-image: linear-gradient(54deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="91"]:after {
  background-image: linear-gradient(57.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="92"]:after {
  background-image: linear-gradient(61.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="93"]:after {
  background-image: linear-gradient(64.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="94"]:after {
  background-image: linear-gradient(68.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="95"]:after {
  background-image: linear-gradient(72deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="96"]:after {
  background-image: linear-gradient(75.6deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="97"]:after {
  background-image: linear-gradient(79.2deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="98"]:after {
  background-image: linear-gradient(82.8deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="99"]:after {
  background-image: linear-gradient(86.4deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-2[data-progress="100"]:after {
  background-image: linear-gradient(90deg, #3DE370 50%, transparent 50%, transparent), linear-gradient(270deg, #3DE370 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="0"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(90deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="1"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(93.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="2"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(97.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="3"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(100.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="4"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(104.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="5"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(108deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="6"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(111.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="7"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(115.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="8"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(118.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="9"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(122.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="10"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(126deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="11"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(129.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="12"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(133.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="13"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(136.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="14"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(140.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="15"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(144deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="16"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(147.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="17"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(151.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="18"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(154.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="19"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(158.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="20"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(162deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="21"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(165.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="22"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(169.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="23"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(172.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="24"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(176.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="25"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(180deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="26"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(183.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="27"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(187.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="28"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(190.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="29"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(194.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="30"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(198deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="31"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(201.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="32"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(205.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="33"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(208.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="34"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(212.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="35"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(216deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="36"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(219.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="37"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(223.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="38"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(226.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="39"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(230.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="40"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(234deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="41"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(237.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="42"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(241.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="43"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(244.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="44"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(248.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="45"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(252deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="46"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(255.6deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="47"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(259.2deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="48"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(262.8deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="49"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(266.4deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="50"]:after {
  background-image: linear-gradient(-90deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="51"]:after {
  background-image: linear-gradient(-86.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="52"]:after {
  background-image: linear-gradient(-82.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="53"]:after {
  background-image: linear-gradient(-79.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="54"]:after {
  background-image: linear-gradient(-75.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="55"]:after {
  background-image: linear-gradient(-72deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="56"]:after {
  background-image: linear-gradient(-68.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="57"]:after {
  background-image: linear-gradient(-64.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="58"]:after {
  background-image: linear-gradient(-61.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="59"]:after {
  background-image: linear-gradient(-57.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="60"]:after {
  background-image: linear-gradient(-54deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="61"]:after {
  background-image: linear-gradient(-50.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="62"]:after {
  background-image: linear-gradient(-46.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="63"]:after {
  background-image: linear-gradient(-43.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="64"]:after {
  background-image: linear-gradient(-39.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="65"]:after {
  background-image: linear-gradient(-36deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="66"]:after {
  background-image: linear-gradient(-32.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="67"]:after {
  background-image: linear-gradient(-28.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="68"]:after {
  background-image: linear-gradient(-25.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="69"]:after {
  background-image: linear-gradient(-21.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="70"]:after {
  background-image: linear-gradient(-18deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="71"]:after {
  background-image: linear-gradient(-14.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="72"]:after {
  background-image: linear-gradient(-10.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="73"]:after {
  background-image: linear-gradient(-7.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="74"]:after {
  background-image: linear-gradient(-3.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="75"]:after {
  background-image: linear-gradient(0deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="76"]:after {
  background-image: linear-gradient(3.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="77"]:after {
  background-image: linear-gradient(7.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="78"]:after {
  background-image: linear-gradient(10.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="79"]:after {
  background-image: linear-gradient(14.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="80"]:after {
  background-image: linear-gradient(18deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="81"]:after {
  background-image: linear-gradient(21.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="82"]:after {
  background-image: linear-gradient(25.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="83"]:after {
  background-image: linear-gradient(28.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="84"]:after {
  background-image: linear-gradient(32.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="85"]:after {
  background-image: linear-gradient(36deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="86"]:after {
  background-image: linear-gradient(39.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="87"]:after {
  background-image: linear-gradient(43.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="88"]:after {
  background-image: linear-gradient(46.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="89"]:after {
  background-image: linear-gradient(50.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="90"]:after {
  background-image: linear-gradient(54deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="91"]:after {
  background-image: linear-gradient(57.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="92"]:after {
  background-image: linear-gradient(61.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="93"]:after {
  background-image: linear-gradient(64.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="94"]:after {
  background-image: linear-gradient(68.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="95"]:after {
  background-image: linear-gradient(72deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="96"]:after {
  background-image: linear-gradient(75.6deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="97"]:after {
  background-image: linear-gradient(79.2deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="98"]:after {
  background-image: linear-gradient(82.8deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="99"]:after {
  background-image: linear-gradient(86.4deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-3[data-progress="100"]:after {
  background-image: linear-gradient(90deg, #4C95E8 50%, transparent 50%, transparent), linear-gradient(270deg, #4C95E8 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="0"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(90deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="1"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(93.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="2"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(97.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="3"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(100.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="4"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(104.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="5"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(108deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="6"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(111.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="7"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(115.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="8"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(118.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="9"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(122.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="10"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(126deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="11"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(129.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="12"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(133.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="13"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(136.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="14"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(140.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="15"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(144deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="16"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(147.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="17"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(151.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="18"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(154.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="19"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(158.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="20"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(162deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="21"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(165.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="22"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(169.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="23"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(172.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="24"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(176.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="25"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(180deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="26"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(183.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="27"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(187.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="28"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(190.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="29"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(194.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="30"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(198deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="31"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(201.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="32"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(205.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="33"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(208.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="34"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(212.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="35"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(216deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="36"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(219.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="37"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(223.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="38"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(226.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="39"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(230.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="40"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(234deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="41"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(237.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="42"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(241.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="43"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(244.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="44"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(248.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="45"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(252deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="46"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(255.6deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="47"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(259.2deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="48"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(262.8deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="49"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(266.4deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="50"]:after {
  background-image: linear-gradient(-90deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="51"]:after {
  background-image: linear-gradient(-86.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="52"]:after {
  background-image: linear-gradient(-82.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="53"]:after {
  background-image: linear-gradient(-79.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="54"]:after {
  background-image: linear-gradient(-75.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="55"]:after {
  background-image: linear-gradient(-72deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="56"]:after {
  background-image: linear-gradient(-68.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="57"]:after {
  background-image: linear-gradient(-64.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="58"]:after {
  background-image: linear-gradient(-61.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="59"]:after {
  background-image: linear-gradient(-57.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="60"]:after {
  background-image: linear-gradient(-54deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="61"]:after {
  background-image: linear-gradient(-50.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="62"]:after {
  background-image: linear-gradient(-46.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="63"]:after {
  background-image: linear-gradient(-43.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="64"]:after {
  background-image: linear-gradient(-39.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="65"]:after {
  background-image: linear-gradient(-36deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="66"]:after {
  background-image: linear-gradient(-32.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="67"]:after {
  background-image: linear-gradient(-28.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="68"]:after {
  background-image: linear-gradient(-25.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="69"]:after {
  background-image: linear-gradient(-21.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="70"]:after {
  background-image: linear-gradient(-18deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="71"]:after {
  background-image: linear-gradient(-14.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="72"]:after {
  background-image: linear-gradient(-10.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="73"]:after {
  background-image: linear-gradient(-7.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="74"]:after {
  background-image: linear-gradient(-3.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="75"]:after {
  background-image: linear-gradient(0deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="76"]:after {
  background-image: linear-gradient(3.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="77"]:after {
  background-image: linear-gradient(7.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="78"]:after {
  background-image: linear-gradient(10.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="79"]:after {
  background-image: linear-gradient(14.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="80"]:after {
  background-image: linear-gradient(18deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="81"]:after {
  background-image: linear-gradient(21.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="82"]:after {
  background-image: linear-gradient(25.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="83"]:after {
  background-image: linear-gradient(28.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="84"]:after {
  background-image: linear-gradient(32.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="85"]:after {
  background-image: linear-gradient(36deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="86"]:after {
  background-image: linear-gradient(39.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="87"]:after {
  background-image: linear-gradient(43.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="88"]:after {
  background-image: linear-gradient(46.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="89"]:after {
  background-image: linear-gradient(50.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="90"]:after {
  background-image: linear-gradient(54deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="91"]:after {
  background-image: linear-gradient(57.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="92"]:after {
  background-image: linear-gradient(61.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="93"]:after {
  background-image: linear-gradient(64.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="94"]:after {
  background-image: linear-gradient(68.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="95"]:after {
  background-image: linear-gradient(72deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="96"]:after {
  background-image: linear-gradient(75.6deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="97"]:after {
  background-image: linear-gradient(79.2deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="98"]:after {
  background-image: linear-gradient(82.8deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="99"]:after {
  background-image: linear-gradient(86.4deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-4[data-progress="100"]:after {
  background-image: linear-gradient(90deg, #F69320 50%, transparent 50%, transparent), linear-gradient(270deg, #F69320 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="0"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(90deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="1"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(93.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="2"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(97.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="3"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(100.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="4"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(104.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="5"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(108deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="6"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(111.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="7"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(115.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="8"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(118.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="9"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(122.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="10"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(126deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="11"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(129.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="12"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(133.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="13"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(136.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="14"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(140.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="15"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(144deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="16"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(147.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="17"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(151.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="18"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(154.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="19"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(158.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="20"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(162deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="21"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(165.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="22"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(169.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="23"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(172.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="24"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(176.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="25"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(180deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="26"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(183.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="27"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(187.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="28"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(190.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="29"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(194.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="30"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(198deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="31"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(201.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="32"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(205.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="33"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(208.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="34"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(212.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="35"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(216deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="36"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(219.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="37"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(223.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="38"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(226.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="39"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(230.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="40"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(234deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="41"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(237.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="42"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(241.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="43"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(244.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="44"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(248.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="45"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(252deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="46"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(255.6deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="47"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(259.2deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="48"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(262.8deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="49"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(266.4deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="50"]:after {
  background-image: linear-gradient(-90deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="51"]:after {
  background-image: linear-gradient(-86.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="52"]:after {
  background-image: linear-gradient(-82.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="53"]:after {
  background-image: linear-gradient(-79.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="54"]:after {
  background-image: linear-gradient(-75.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="55"]:after {
  background-image: linear-gradient(-72deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="56"]:after {
  background-image: linear-gradient(-68.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="57"]:after {
  background-image: linear-gradient(-64.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="58"]:after {
  background-image: linear-gradient(-61.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="59"]:after {
  background-image: linear-gradient(-57.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="60"]:after {
  background-image: linear-gradient(-54deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="61"]:after {
  background-image: linear-gradient(-50.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="62"]:after {
  background-image: linear-gradient(-46.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="63"]:after {
  background-image: linear-gradient(-43.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="64"]:after {
  background-image: linear-gradient(-39.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="65"]:after {
  background-image: linear-gradient(-36deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="66"]:after {
  background-image: linear-gradient(-32.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="67"]:after {
  background-image: linear-gradient(-28.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="68"]:after {
  background-image: linear-gradient(-25.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="69"]:after {
  background-image: linear-gradient(-21.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="70"]:after {
  background-image: linear-gradient(-18deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="71"]:after {
  background-image: linear-gradient(-14.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="72"]:after {
  background-image: linear-gradient(-10.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="73"]:after {
  background-image: linear-gradient(-7.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="74"]:after {
  background-image: linear-gradient(-3.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="75"]:after {
  background-image: linear-gradient(0deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="76"]:after {
  background-image: linear-gradient(3.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="77"]:after {
  background-image: linear-gradient(7.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="78"]:after {
  background-image: linear-gradient(10.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="79"]:after {
  background-image: linear-gradient(14.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="80"]:after {
  background-image: linear-gradient(18deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="81"]:after {
  background-image: linear-gradient(21.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="82"]:after {
  background-image: linear-gradient(25.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="83"]:after {
  background-image: linear-gradient(28.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="84"]:after {
  background-image: linear-gradient(32.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="85"]:after {
  background-image: linear-gradient(36deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="86"]:after {
  background-image: linear-gradient(39.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="87"]:after {
  background-image: linear-gradient(43.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="88"]:after {
  background-image: linear-gradient(46.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="89"]:after {
  background-image: linear-gradient(50.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="90"]:after {
  background-image: linear-gradient(54deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="91"]:after {
  background-image: linear-gradient(57.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="92"]:after {
  background-image: linear-gradient(61.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="93"]:after {
  background-image: linear-gradient(64.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="94"]:after {
  background-image: linear-gradient(68.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="95"]:after {
  background-image: linear-gradient(72deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="96"]:after {
  background-image: linear-gradient(75.6deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="97"]:after {
  background-image: linear-gradient(79.2deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="98"]:after {
  background-image: linear-gradient(82.8deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="99"]:after {
  background-image: linear-gradient(86.4deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-5[data-progress="100"]:after {
  background-image: linear-gradient(90deg, #8F00FF 50%, transparent 50%, transparent), linear-gradient(270deg, #8F00FF 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="0"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(90deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="1"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(93.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="2"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(97.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="3"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(100.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="4"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(104.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="5"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(108deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="6"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(111.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="7"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(115.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="8"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(118.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="9"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(122.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="10"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(126deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="11"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(129.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="12"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(133.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="13"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(136.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="14"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(140.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="15"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(144deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="16"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(147.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="17"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(151.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="18"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(154.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="19"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(158.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="20"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(162deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="21"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(165.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="22"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(169.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="23"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(172.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="24"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(176.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="25"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(180deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="26"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(183.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="27"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(187.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="28"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(190.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="29"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(194.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="30"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(198deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="31"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(201.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="32"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(205.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="33"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(208.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="34"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(212.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="35"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(216deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="36"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(219.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="37"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(223.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="38"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(226.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="39"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(230.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="40"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(234deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="41"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(237.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="42"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(241.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="43"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(244.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="44"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(248.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="45"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(252deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="46"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(255.6deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="47"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(259.2deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="48"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(262.8deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="49"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(266.4deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="50"]:after {
  background-image: linear-gradient(-90deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="51"]:after {
  background-image: linear-gradient(-86.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="52"]:after {
  background-image: linear-gradient(-82.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="53"]:after {
  background-image: linear-gradient(-79.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="54"]:after {
  background-image: linear-gradient(-75.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="55"]:after {
  background-image: linear-gradient(-72deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="56"]:after {
  background-image: linear-gradient(-68.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="57"]:after {
  background-image: linear-gradient(-64.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="58"]:after {
  background-image: linear-gradient(-61.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="59"]:after {
  background-image: linear-gradient(-57.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="60"]:after {
  background-image: linear-gradient(-54deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="61"]:after {
  background-image: linear-gradient(-50.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="62"]:after {
  background-image: linear-gradient(-46.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="63"]:after {
  background-image: linear-gradient(-43.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="64"]:after {
  background-image: linear-gradient(-39.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="65"]:after {
  background-image: linear-gradient(-36deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="66"]:after {
  background-image: linear-gradient(-32.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="67"]:after {
  background-image: linear-gradient(-28.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="68"]:after {
  background-image: linear-gradient(-25.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="69"]:after {
  background-image: linear-gradient(-21.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="70"]:after {
  background-image: linear-gradient(-18deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="71"]:after {
  background-image: linear-gradient(-14.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="72"]:after {
  background-image: linear-gradient(-10.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="73"]:after {
  background-image: linear-gradient(-7.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="74"]:after {
  background-image: linear-gradient(-3.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="75"]:after {
  background-image: linear-gradient(0deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="76"]:after {
  background-image: linear-gradient(3.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="77"]:after {
  background-image: linear-gradient(7.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="78"]:after {
  background-image: linear-gradient(10.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="79"]:after {
  background-image: linear-gradient(14.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="80"]:after {
  background-image: linear-gradient(18deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="81"]:after {
  background-image: linear-gradient(21.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="82"]:after {
  background-image: linear-gradient(25.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="83"]:after {
  background-image: linear-gradient(28.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="84"]:after {
  background-image: linear-gradient(32.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="85"]:after {
  background-image: linear-gradient(36deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="86"]:after {
  background-image: linear-gradient(39.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="87"]:after {
  background-image: linear-gradient(43.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="88"]:after {
  background-image: linear-gradient(46.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="89"]:after {
  background-image: linear-gradient(50.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="90"]:after {
  background-image: linear-gradient(54deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="91"]:after {
  background-image: linear-gradient(57.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="92"]:after {
  background-image: linear-gradient(61.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="93"]:after {
  background-image: linear-gradient(64.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="94"]:after {
  background-image: linear-gradient(68.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="95"]:after {
  background-image: linear-gradient(72deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="96"]:after {
  background-image: linear-gradient(75.6deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="97"]:after {
  background-image: linear-gradient(79.2deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="98"]:after {
  background-image: linear-gradient(82.8deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="99"]:after {
  background-image: linear-gradient(86.4deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-6[data-progress="100"]:after {
  background-image: linear-gradient(90deg, #43DAE0 50%, transparent 50%, transparent), linear-gradient(270deg, #43DAE0 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="0"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(90deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="1"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(93.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="2"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(97.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="3"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(100.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="4"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(104.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="5"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(108deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="6"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(111.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="7"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(115.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="8"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(118.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="9"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(122.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="10"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(126deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="11"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(129.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="12"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(133.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="13"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(136.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="14"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(140.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="15"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(144deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="16"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(147.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="17"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(151.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="18"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(154.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="19"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(158.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="20"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(162deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="21"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(165.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="22"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(169.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="23"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(172.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="24"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(176.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="25"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(180deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="26"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(183.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="27"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(187.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="28"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(190.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="29"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(194.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="30"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(198deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="31"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(201.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="32"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(205.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="33"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(208.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="34"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(212.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="35"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(216deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="36"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(219.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="37"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(223.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="38"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(226.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="39"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(230.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="40"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(234deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="41"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(237.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="42"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(241.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="43"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(244.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="44"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(248.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="45"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(252deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="46"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(255.6deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="47"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(259.2deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="48"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(262.8deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="49"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(266.4deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="50"]:after {
  background-image: linear-gradient(-90deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="51"]:after {
  background-image: linear-gradient(-86.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="52"]:after {
  background-image: linear-gradient(-82.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="53"]:after {
  background-image: linear-gradient(-79.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="54"]:after {
  background-image: linear-gradient(-75.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="55"]:after {
  background-image: linear-gradient(-72deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="56"]:after {
  background-image: linear-gradient(-68.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="57"]:after {
  background-image: linear-gradient(-64.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="58"]:after {
  background-image: linear-gradient(-61.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="59"]:after {
  background-image: linear-gradient(-57.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="60"]:after {
  background-image: linear-gradient(-54deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="61"]:after {
  background-image: linear-gradient(-50.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="62"]:after {
  background-image: linear-gradient(-46.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="63"]:after {
  background-image: linear-gradient(-43.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="64"]:after {
  background-image: linear-gradient(-39.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="65"]:after {
  background-image: linear-gradient(-36deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="66"]:after {
  background-image: linear-gradient(-32.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="67"]:after {
  background-image: linear-gradient(-28.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="68"]:after {
  background-image: linear-gradient(-25.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="69"]:after {
  background-image: linear-gradient(-21.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="70"]:after {
  background-image: linear-gradient(-18deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="71"]:after {
  background-image: linear-gradient(-14.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="72"]:after {
  background-image: linear-gradient(-10.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="73"]:after {
  background-image: linear-gradient(-7.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="74"]:after {
  background-image: linear-gradient(-3.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="75"]:after {
  background-image: linear-gradient(0deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="76"]:after {
  background-image: linear-gradient(3.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="77"]:after {
  background-image: linear-gradient(7.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="78"]:after {
  background-image: linear-gradient(10.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="79"]:after {
  background-image: linear-gradient(14.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="80"]:after {
  background-image: linear-gradient(18deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="81"]:after {
  background-image: linear-gradient(21.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="82"]:after {
  background-image: linear-gradient(25.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="83"]:after {
  background-image: linear-gradient(28.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="84"]:after {
  background-image: linear-gradient(32.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="85"]:after {
  background-image: linear-gradient(36deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="86"]:after {
  background-image: linear-gradient(39.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="87"]:after {
  background-image: linear-gradient(43.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="88"]:after {
  background-image: linear-gradient(46.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="89"]:after {
  background-image: linear-gradient(50.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="90"]:after {
  background-image: linear-gradient(54deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="91"]:after {
  background-image: linear-gradient(57.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="92"]:after {
  background-image: linear-gradient(61.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="93"]:after {
  background-image: linear-gradient(64.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="94"]:after {
  background-image: linear-gradient(68.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="95"]:after {
  background-image: linear-gradient(72deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="96"]:after {
  background-image: linear-gradient(75.6deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="97"]:after {
  background-image: linear-gradient(79.2deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="98"]:after {
  background-image: linear-gradient(82.8deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="99"]:after {
  background-image: linear-gradient(86.4deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-7[data-progress="100"]:after {
  background-image: linear-gradient(90deg, #E04370 50%, transparent 50%, transparent), linear-gradient(270deg, #E04370 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="0"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(90deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="1"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(93.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="2"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(97.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="3"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(100.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="4"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(104.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="5"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(108deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="6"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(111.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="7"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(115.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="8"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(118.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="9"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(122.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="10"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(126deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="11"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(129.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="12"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(133.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="13"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(136.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="14"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(140.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="15"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(144deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="16"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(147.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="17"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(151.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="18"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(154.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="19"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(158.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="20"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(162deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="21"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(165.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="22"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(169.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="23"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(172.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="24"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(176.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="25"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(180deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="26"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(183.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="27"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(187.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="28"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(190.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="29"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(194.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="30"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(198deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="31"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(201.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="32"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(205.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="33"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(208.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="34"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(212.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="35"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(216deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="36"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(219.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="37"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(223.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="38"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(226.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="39"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(230.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="40"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(234deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="41"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(237.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="42"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(241.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="43"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(244.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="44"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(248.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="45"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(252deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="46"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(255.6deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="47"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(259.2deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="48"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(262.8deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="49"]:after {
  background-image: linear-gradient(90deg, #757575 50%, transparent 50%, transparent), linear-gradient(266.4deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="50"]:after {
  background-image: linear-gradient(-90deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="51"]:after {
  background-image: linear-gradient(-86.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="52"]:after {
  background-image: linear-gradient(-82.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="53"]:after {
  background-image: linear-gradient(-79.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="54"]:after {
  background-image: linear-gradient(-75.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="55"]:after {
  background-image: linear-gradient(-72deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="56"]:after {
  background-image: linear-gradient(-68.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="57"]:after {
  background-image: linear-gradient(-64.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="58"]:after {
  background-image: linear-gradient(-61.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="59"]:after {
  background-image: linear-gradient(-57.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="60"]:after {
  background-image: linear-gradient(-54deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="61"]:after {
  background-image: linear-gradient(-50.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="62"]:after {
  background-image: linear-gradient(-46.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="63"]:after {
  background-image: linear-gradient(-43.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="64"]:after {
  background-image: linear-gradient(-39.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="65"]:after {
  background-image: linear-gradient(-36deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="66"]:after {
  background-image: linear-gradient(-32.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="67"]:after {
  background-image: linear-gradient(-28.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="68"]:after {
  background-image: linear-gradient(-25.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="69"]:after {
  background-image: linear-gradient(-21.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="70"]:after {
  background-image: linear-gradient(-18deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="71"]:after {
  background-image: linear-gradient(-14.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="72"]:after {
  background-image: linear-gradient(-10.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="73"]:after {
  background-image: linear-gradient(-7.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="74"]:after {
  background-image: linear-gradient(-3.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="75"]:after {
  background-image: linear-gradient(0deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="76"]:after {
  background-image: linear-gradient(3.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="77"]:after {
  background-image: linear-gradient(7.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="78"]:after {
  background-image: linear-gradient(10.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="79"]:after {
  background-image: linear-gradient(14.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="80"]:after {
  background-image: linear-gradient(18deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="81"]:after {
  background-image: linear-gradient(21.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="82"]:after {
  background-image: linear-gradient(25.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="83"]:after {
  background-image: linear-gradient(28.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="84"]:after {
  background-image: linear-gradient(32.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="85"]:after {
  background-image: linear-gradient(36deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="86"]:after {
  background-image: linear-gradient(39.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="87"]:after {
  background-image: linear-gradient(43.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="88"]:after {
  background-image: linear-gradient(46.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="89"]:after {
  background-image: linear-gradient(50.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="90"]:after {
  background-image: linear-gradient(54deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="91"]:after {
  background-image: linear-gradient(57.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="92"]:after {
  background-image: linear-gradient(61.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="93"]:after {
  background-image: linear-gradient(64.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="94"]:after {
  background-image: linear-gradient(68.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="95"]:after {
  background-image: linear-gradient(72deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="96"]:after {
  background-image: linear-gradient(75.6deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="97"]:after {
  background-image: linear-gradient(79.2deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="98"]:after {
  background-image: linear-gradient(82.8deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="99"]:after {
  background-image: linear-gradient(86.4deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.progress-circle-8[data-progress="100"]:after {
  background-image: linear-gradient(90deg, #435BE0 50%, transparent 50%, transparent), linear-gradient(270deg, #435BE0 50%, #757575 50%, #757575);
}

.contJoinedDates .dxeButtonEditSys, .contInvitedDates .dxeButtonEditSys {
  background-color: #1C1C1C;
  color: #fff;
  height: 50px !important;
  padding: 0px 15px !important;
  font-size: 16px;
  text-align: left;
  border: 1px solid #A3A3A3;
  border-radius: 10px;
  background-image: url(../images/calendar-icn.svg);
  background-position: right 12px top 14px;
  background-repeat: no-repeat;
}
.contJoinedDates .dxeEditArea_Moderno, .contInvitedDates .dxeEditArea_Moderno {
  border-radius: 10px !important;
  margin: 0px !important;
  position: relative;
  background: transparent !important;
}
.contJoinedDates .dxeButton, .contInvitedDates .dxeButton {
  position: absolute;
  height: 50px;
  left: 0px;
  width: 100%;
  border-radius: 10px;
}
.contJoinedDates .dxeButton .dxEditors_edtDropDown_Moderno, .contInvitedDates .dxeButton .dxEditors_edtDropDown_Moderno {
  display: none !important;
}
.contJoinedDates .dxeButton:hover, .contInvitedDates .dxeButton:hover {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

.dxeCalendar_Moderno {
  font-family: "Circular Std" !important;
  border: 0px !important;
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 8px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 8px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 8px 0 rgba(0, 0, 0, 0.12);
  background-color: #191919 !important;
  color: #cdcaca !important;
  font: 12px "Circular Std" !important;
}
.dxeCalendar_Moderno td {
  font-size: 12px;
  font-weight: 500;
  font-family: "Circular Std" !important;
}
.dxeCalendar_Moderno .dxeCalendarHeader_Moderno {
  background-color: #eb2866;
  padding: 8px 6px;
  border: none;
}
.dxeCalendar_Moderno .dxeCalendarHeader_Moderno td.dxe {
  color: #ffffff;
}
.dxeCalendar_Moderno .dxeCalendarToday_Moderno {
  box-shadow: inset 0 0 0 1px #E04370 !important;
}
.dxeCalendar_Moderno .dxeCalendarSelected_Moderno {
  background-color: #E04370 !important;
  color: #fff !important;
}
.dxeCalendar_Moderno .dxeCalendarSelected_Moderno:hover {
  background-color: #E04370 !important;
}
.dxeCalendar_Moderno td.dxe {
  padding: 0;
  color: #191919;
  text-align: center;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 16px;
}
.dxeCalendar_Moderno .dxeCalendarButton_Moderno {
  background: none;
  box-shadow: none;
  border: none;
  padding: 8px 11px 7px;
  min-width: 37px;
  text-align: center;
  white-space: nowrap;
  color: #fff;
  text-transform: uppercase;
  font-weight: 500;
}
.dxeCalendar_Moderno .dxeCalendarButton_Moderno:hover {
  color: #E04370;
}
.dxeCalendar_Moderno .dxeCalendarFooter_Moderno {
  padding-right: 15px;
  text-align: right;
  background: #181818;
  border-top: 1px solid #2a2a2a;
}
.dxeCalendar_Moderno .dxeCalendarHover_Moderno {
  background-color: #2c2c2c !important;
  color: #fff !important;
}
.dxeCalendar_Moderno td.dxMonthGridWithWeekNumbers {
  padding: 0px !important;
  min-width: 320px;
}
.dxeCalendar_Moderno td.dxMonthGridWithWeekNumbers > table > tbody > tr > td:first-child {
  font-size: 11px;
  text-align: right;
  padding: 8px 10px 8px 10px;
  color: #6d6c6c;
  background-color: #222121;
}
.dxeCalendar_Moderno .dxeCalendarDayHeader_Moderno {
  padding: 10px 4px 10px;
  font-size: 12px;
  text-transform: uppercase;
  color: #fff;
}
.dxeCalendar_Moderno .dxeCalendarWeekend_Moderno {
  color: #f5852a !important;
}
.dxeCalendar_Moderno .dxEditors_edtCalendarPrevYear_Moderno {
  background-image: url(../images/calendar-doubleArrow.png);
  background-position: left 5px top 0px;
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-size: cover;
}
.dxeCalendar_Moderno .dxEditors_edtCalendarNextYear_Moderno {
  background-image: url(../images/calendar-doubleArrow.png);
  background-position: left -38px top 0px;
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-size: cover;
}
.dxeCalendar_Moderno .dxEditors_edtCalendarPrevMonth_Moderno {
  background-image: url(../images/calendar-singleArrow.png);
  background-position: left 5px top 0px;
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-size: cover;
}
.dxeCalendar_Moderno .dxEditors_edtCalendarNextMonth_Moderno {
  background-image: url(../images/calendar-singleArrow.png);
  background-position: left -38px top 0px;
  background-repeat: no-repeat;
  width: 20px;
  height: 15px;
  background-size: cover;
}

.klr-photo-Member {
  width: 100%;
  padding: 0px 30px 40px 30px;
  background-color: #191919;
}
.klr-photo-Member .klr-photo__out-slick .slick-list.draggable {
  margin: 0px -3px !important;
}
.klr-photo-Member__out-slk-tile img {
  border-radius: 10px;
}
.klr-photo-Member__out {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.klr-photo-Member__out-head {
  font-size: 18px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 8px;
  line-height: 18px;
}
.klr-photo-Member__out-slick {
  width: 100%;
}
.klr-photo-Member__out-slick .slick-arrow {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 12px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='18' viewBox='0 0 12 18' fill='none'%3E%3Cpath d='M9.7881 17.2075C10.0424 17.2131 10.2922 17.1393 10.5026 16.9964C10.7131 16.8535 10.8738 16.6485 10.9624 16.41C11.051 16.1716 11.0631 15.9115 10.997 15.6658C10.9309 15.4202 10.7899 15.2013 10.5937 15.0395L3.1046 8.6237L10.5937 2.21019C10.7294 2.1104 10.8431 1.98371 10.9277 1.83794C11.0122 1.69217 11.0657 1.53047 11.0848 1.36307C11.104 1.19566 11.0884 1.02613 11.039 0.865039C10.9895 0.703946 10.9074 0.554742 10.7977 0.426865C10.688 0.298988 10.553 0.195258 10.4013 0.121951C10.2496 0.0486434 10.0843 0.00746965 9.91597 0.000973133C9.74759 -0.00552338 9.57969 0.0227196 9.42277 0.0841188C9.26586 0.145518 9.12331 0.238653 9.00405 0.357695L0.429763 7.69385C0.295114 7.80876 0.186991 7.95138 0.11285 8.11212C0.0387087 8.27286 0.00031544 8.44782 0.000315425 8.62483C0.00031541 8.80184 0.0387086 8.9768 0.11285 9.13754C0.186991 9.29828 0.295114 9.44104 0.429763 9.55595L9.00405 16.8992C9.22065 17.0916 9.49847 17.2007 9.7881 17.2075Z' fill='white'/%3E%3C/svg%3E");
}
.klr-photo-Member__out-slick .slick-arrow::before {
  content: "";
}
.klr-photo-Member__out-slick .slick-arrow.slick-disabled {
  opacity: 0.25;
}
.klr-photo-Member__out-slick .slick-arrow.slick-next {
  transform: rotate(180deg);
}
.klr-photo-Member__out-slk-tile {
  width: 100%;
  height: auto;
  margin: 0 4px;
  border-radius: 10px;
  border: 1px solid #7D7C7C;
}
.klr-photo-Member__out-slk-tile img {
  width: 100%;
  height: auto;
}
.klr-photo-Member__out__desc {
  background-color: #2C2B2B;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  padding: 10px 12px;
}
.klr-photo-Member__out__head {
  color: #DFDFDF;
  font-size: 13px;
  line-height: 1;
  margin-bottom: 5px;
}
.klr-photo-Member__out__para {
  color: white;
  font-size: 10px !important;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 0px !important;
}
.klr-photo-Member--group {
  padding-top: 0 !important;
}
.klr-photo-Member--group .klr-photo__out-slk-tile {
  border: 1px solid #7D7C7C;
  background: #2C2B2B;
  box-shadow: 0px 2.898px 2.898px 0px rgba(0, 0, 0, 0.25);
  overflow: hidden;
  margin: 0px 5px;
}
.klr-photo-Member--group .klr-photo__out-slk-tile img {
  border-radius: 5px;
}
.klr-photo-Member--group .slick-track {
  width: 100% !important;
}
.klr-photo-Member--group .slick-slide {
  width: 22% !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-photo {
    background-color: transparent;
  }
}
@media (max-width: 600px) {
  .klr-photo {
    padding: 20px 30px 0;
    margin-bottom: 10px;
  }
  .klr-photo .slick-prev:before {
    display: none !important;
  }
  .klr-photo .klr-photo__out-slk-tile img {
    border-radius: 10px;
  }
  .klr-photo__out-head {
    font-size: 20px;
  }
}
.klr-docVeri {
  padding: 0px;
  background-color: #fff;
  padding-right: 15px;
  position: relative;
}

.klr-docVeri-close {
  position: absolute;
  right: 10px;
}

.klr-docVeri-close img {
  width: 15px;
}

.klr-docVeri-body {
  padding: 0px;
}

.klr-docVeri-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  list-style: none;
}

.klr-docVeri-item {
  width: 48%;
}

.klr-docVeri-head {
  font-size: 28px;
  color: #E04370;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #000;
  line-height: 36px;
}

.klr-docVeri-subHead {
  font-size: 16px;
  color: #000;
  margin-bottom: 15px;
  line-height: 20px;
  font-weight: normal;
}

.klr-docVeri-img {
  text-align: center;
}

.klr-docVeri-img img {
  width: 240px;
  margin-bottom: 30px;
}

.klr-radio {
  margin-right: 10px;
}

/* The container */
.klr-check-container {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 18px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #b3b3b3;
}

/* Hide the browser's default checkbox */
.klr-check-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
/* // radiobutton */
.radiobutton {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #fff;
  border: 2px solid #efc9d4;
  border-radius: 50%;
}

.klr-check-container p {
  font-size: 14px;
  color: #333;
}

.klr-check-container:hover input ~ .radiobutton {
  background-color: #fff;
}

.klr-check-container input:checked ~ .radiobutton {
  background-color: #fff;
}

.klr-check-container input:checked ~ .radiobutton {
  border: 2px solid #E04370;
}

.radiobutton:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.klr-check-container input:checked ~ .radiobutton:after {
  display: block;
}

/* Style the checkmark/indicator */
.klr-check-container .radiobutton:after {
  left: 50%;
  top: 50%;
  width: 12px;
  height: 12px;
  background: #E04370;
  border-radius: 50%;
  transform: translate(-50%, -50%);
}

/* .dxpc-closeBtn.dxpc-closeBtnHover{
  background: none !important;
  border-color: #fff !important;
  box-shadow: none !important;
}
.dxpc-closeBtn.dxpc-closeBtnHover .dxWeb_pcCloseButton_Moderno{
  background-position: -240px -177px !important;
}
.dxpcLite_Moderno .dxpc-mainDiv{
  border-radius: 15px !important;
  padding: 10px 10px;
}
.dxpc-headerContent{
  display: none;
} */
.klr-docVeri::-webkit-scrollbar {
  width: 8px;
  height: 50px;
  overflow: hidden;
}

.klr-docVeri::-webkit-scrollbar-thumb {
  background-color: #E04370;
}

.klr-docVeri::-webkit-scrollbar-track {
  background-color: #efc9d4;
}

.klr-docVeri::-webkit-scrollbar-corner {
  background-color: #f1f1f1;
}

.talent-outer--btn-docVeri {
  border-top: 1px solid #000;
  margin-top: 15px;
  padding-top: 15px;
}

.talent-outer--btn-docVeri .button-main img {
  width: 10px;
  margin-right: 7px;
}

.popupRejections {
  border-radius: 15px;
}

.desk-visible {
  display: block;
}

.only-mobile {
  display: none;
}

.hide-mobile-tablet {
  display: block;
}

.only-mobile-tablet {
  display: none;
}

@media (max-width: 1024px) {
  .hide-mobile-tablet {
    display: none;
  }
  .only-mobile-tablet {
    display: block;
  }
}
@media (max-width: 767px) {
  .desk-visible {
    display: none;
  }
  .only-mobile {
    display: block;
  }
}
.klr-input-password {
  width: 100%;
  margin-top: 30px;
}

.klr-input-password .klr-password {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}

.klr-input-password .klr-password__text,
.klr-input-password .klr-password label {
  font-size: 16px;
  font-weight: 600;
}

.klr-input-password .klr-password__input {
  width: 100%;
  display: flex;
  height: 55px;
  position: relative;
}

.klr-input-password .klr-password__input_field,
.klr-input-password .klr-password__input input {
  width: 100%;
  padding: 10px 20px;
  border: 1px solid #A3A3A3;
  color: #fff;
  border-radius: 10px;
  -webkit-border-radius: 10px;
}

.klr-input-password .klr-password__input_field:focus,
.klr-input-password .klr-password__input_field:focus-visible,
.klr-input-password .klr-password__input_field:focus-within,
.klr-input-password .klr-password__input_field:active,
.klr-input-password .klr-password__input input:focus,
.klr-input-password .klr-password__input input:focus-visible,
.klr-input-password .klr-password__input input:focus-within,
.klr-input-password .klr-password__input input:active {
  border: 1px solid #A3A3A3;
  outline: none;
}

.klr-input-password .klr-password__icon {
  position: absolute;
  right: 8px;
  top: 50%;
  max-width: 30px;
  max-height: 30px;
  transform: translateY(-60%);
  margin-right: 8px;
  cursor: pointer;
  opacity: 0.6;
}

.klr-input-password .klr-password__icon img {
  width: 100%;
}

.klr-input-password .klr-password__icon--strike::after {
  position: absolute;
  content: "";
  width: 21px;
  height: 2px;
  top: 52%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(215deg);
  background-color: #dcdcdc;
  border-bottom: 1px solid #000;
}

.klr-fb-button {
  display: flex;
  margin: 15px 30px;
  justify-content: center;
}

.klr-fb-button__outer {
  display: flex;
}

.klr-fb-button__icon {
  width: 28px;
  height: 32px;
  padding-right: 10px;
  border-right: #364e92 1px solid;
}

.klr-fb-button__icon img {
  width: 100%;
}

.klr-fb-button__txt {
  padding-left: 10px;
}

.klr-fb-button .loginBtn {
  box-sizing: border-box;
  position: relative;
  padding: 0 8px 0 15px;
  border: none;
  text-align: left;
  line-height: 34px;
  white-space: nowrap;
  font-size: 14px;
  color: #fff;
  font-weight: 400;
}

.klr-fb-button .loginBtn:focus {
  outline: none;
}

.klr-fb-button .loginBtn:active {
  box-shadow: inset 0 0 0 32px rgba(0, 0, 0, 0.1);
}

.klr-fb-button .loginBtn--facebook {
  background-color: #4665B1;
  font-family: "Helvetica neue", Helvetica, Helvetica, Arial, sans-serif;
  text-shadow: 0 -1px 0 #354c8c;
}

.klr-fb-button .loginBtn--facebook:hover,
.klr-fb-button .loginBtn--facebook:focus {
  background-color: #5b7bd5;
  cursor: pointer;
}

.klr-fb-button .loginBtn--google {
  background: #dd4b39;
}

.klr-fb-button .loginBtn--google:hover,
.klr-fb-button .loginBtn--google:focus {
  background: #e74b37;
  cursor: pointer;
}

.klr-yt-button {
  display: flex;
  margin: 15px 30px;
  justify-content: center;
  /* Facebook */
}

.klr-yt-button__outer {
  display: flex;
}

.klr-yt-button__icon {
  width: 32px;
  height: 32px;
  padding-right: 6px;
}

.klr-yt-button__icon img {
  width: 100%;
}

.klr-yt-button__txt {
  padding-left: 10px;
}

.klr-yt-button .loginBtn {
  box-sizing: border-box;
  position: relative;
  padding: 0 8px 0 11px;
  border: none;
  text-align: left;
  line-height: 34px;
  white-space: nowrap;
  border-radius: 10px;
  font-size: 14px;
  color: #fff;
  font-weight: 400;
}

.klr-yt-button .loginBtn:focus {
  outline: none;
}

.klr-yt-button .loginBtn:active {
  box-shadow: inset 0 0 0 32px rgba(0, 0, 0, 0.1);
}

.klr-yt-button .loginBtn--youtube {
  background-color: #C11C1C;
  font-family: "Helvetica neue", Helvetica, Helvetica, Arial, sans-serif;
  text-shadow: 0 -1px 0 #FF0000;
}

.klr-yt-button .loginBtn--youtube:hover,
.klr-yt-button .loginBtn--yourtube:focus {
  cursor: pointer;
}

.klr-yt-button .loginBtn--spotify {
  background-color: #1ED760;
  font-family: "Helvetica neue", Helvetica, Helvetica, Arial, sans-serif;
  text-shadow: 0 -1px 0 #1ed760;
  padding: 0 17px !important;
}

.klr-yt-button .loginBtn--spotify:hover,
.klr-yt-button .loginBtn--spotify:focus {
  cursor: pointer;
}

.klr-popup {
  position: relative;
  max-height: 55px;
  margin-right: 16px;
}

.klr-popup__btn {
  min-width: 135px;
  max-width: 140px;
  height: 55px;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  border: 1px solid #A3A3A3;
  padding: 0 10px;
  background-color: #fff;
  cursor: pointer;
}

.klr-popup__btn::after {
  content: "";
  position: absolute;
  top: 45%;
  right: 10px;
  width: 5px;
  height: 5px;
  transform: translate(-50%, -30%) rotateZ(-45deg);
  border-color: #6C6C6C;
  border: 0;
  border-bottom: 2px;
  border-left: 2px;
  border-style: solid;
}

.klr-popup__btn_img {
  width: 40%;
}

.klr-popup__btn_img img {
  width: 30px;
  height: auto;
}

.klr-popup__btn_num {
  width: 40%;
}

.klr-popup__btn_num .klr-popup-input,
.klr-popup__btn_num input {
  display: inline-block;
  width: 100%;
  font-size: 16px;
  color: #6C6C6C;
  padding: 0;
  border: none;
  background-color: transparent;
  pointer-events: none;
  margin: 0;
}

.klr-popup__btn_num .klr-popup-input:focus,
.klr-popup__btn_num .klr-popup-input:focus-visible,
.klr-popup__btn_num .klr-popup-input:focus-within,
.klr-popup__btn_num input:focus,
.klr-popup__btn_num input:focus-visible,
.klr-popup__btn_num input:focus-within {
  border: none;
  outline: none;
}

.klr-popup__btn-id {
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.klr-popup__btn-id input {
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.klr-popup__box {
  display: none;
  position: absolute;
  top: 50px;
  left: 0;
  max-width: 350px;
  height: auto;
  padding: 4px;
  border: 1px solid #6C6C6C;
  border-radius: 10px;
  overflow: hidden;
  background-color: #fff;
  margin: 0;
  margin-top: 0px;
  z-index: 6;
}

.klr-popup__box--active {
  display: block !important;
}

.klr-popup__box_input {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  border: 1px solid #6C6C6C;
  border-radius: 10px;
  margin-bottom: 8px;
  list-style: none;
}

.klr-popup__box_input input {
  width: 100%;
  border: none;
  outline: none;
  color: #6C6C6C;
  border-radius: 10px;
  padding: 8px;
  cursor: pointer;
}

.klr-popup__list {
  padding: 0;
  margin: 0;
  max-height: 250px;
  overflow: hidden;
  overflow-y: scroll;
}

.klr-popup__cnt {
  display: flex;
  justify-content: flex-start;
  padding: 4px;
  border-radius: 10px;
  color: #6C6C6C;
  cursor: pointer;
  margin-bottom: 4px;
}

.klr-popup__cnt:hover {
  background-color: rgba(76, 149, 232, 0.15);
}

.klr-popup__cnt_item,
.klr-popup__cnt input {
  width: auto;
  min-width: 45px;
  min-height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  border-right: 1px solid #6C6C6C;
}

.klr-popup__cnt_item img,
.klr-popup__cnt input img {
  width: 30px;
  height: auto;
}

.klr-popup__cnt_item:last-child,
.klr-popup__cnt input:last-child {
  border: none;
}

.klr-popup__cnt-id {
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.klr-popup-contrycode {
  min-width: 50px;
  justify-content: flex-start;
}

.klr-tab {
  width: 100%;
}

.klr-tab .nav.nav-pills {
  justify-content: space-between;
  padding-bottom: 8px;
  background-color: transparent;
  margin-bottom: 16px;
}

.klr-tab .tab-content {
  background-color: transparent;
}

.klr-tab .nav-item .nav-link {
  font-size: 14px;
  font-weight: 500;
  color: #1A2026;
  background-color: transparent;
  padding: 0;
}

.klr-tab .nav-item .nav-link.active {
  position: relative;
}

.klr-tab .nav-item .nav-link.active::after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #E04370;
}

.klr-termsofuse {
  width: 100%;
}

.klr-termsofuse__outer {
  max-width: 820px;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 50px;
}

.klr-termsofuse__outer .klr-termsofuse__title--left {
  font-size: 20px;
  margin-left: -18px !important;
}

.klr-termsofuse__outer .fb-title-head {
  font-size: 20px;
  color: #51535d;
  text-align: left;
}

.klr-termsofuse-mainlist {
  margin-top: 30px;
}

.klr-termsofuse-lowerlattin {
  margin-left: -34px;
  margin-top: 16px;
}

.klr-termsofuse-lowerlattin-item {
  display: flex;
  margin-bottom: 14px;
}

.klr-termsofuse-lowerlattin__content {
  margin-left: 10px;
}

.klr-termsofuse .klr-termsofuse-mainhead {
  padding: 60px;
  text-align: center;
  background: #f8f8f8;
  font-size: 30px;
  font-weight: 900;
  color: #000;
  height: 200px;
}

.klr-termsofuse ol {
  counter-reset: item;
}

.klr-termsofuse ol li {
  display: block;
  position: relative;
}

.klr-termsofuse ol li:before {
  content: counters(item, ".") ".";
  counter-increment: item;
  position: absolute;
  margin-right: 100%;
  right: 10px;
  /* space between number and text */
}

.klr-termsofuse__cont {
  font-size: 12px;
  line-height: 1.5;
  color: #51535d;
  padding-bottom: 36px;
}

.klr-termsofuse__cont span {
  font-weight: bold;
}

.klr-termsofuse__cont--bottom {
  padding-bottom: 16px;
}

.klr-termsofuse__list-alpha,
.klr-termsofuse__list-num {
  margin-left: 24px;
  padding-bottom: 36px;
}

.klr-termsofuse__list-alpha li,
.klr-termsofuse__list-num li {
  list-style: lower-alpha;
  font-size: 12px;
  color: #51535d;
}

.klr-termsofuse__list-num {
  padding-bottom: 16px;
}

.klr-termsofuse__list-num li {
  list-style: numbers;
}

.klr-termsofuse .klr-termsofuse-answers {
  margin-left: -30px;
  font-size: 16px;
}

.klr-termsofuse .klr-termsofuse-answers li {
  margin-bottom: 15px;
  color: #6C6C6C;
}

.klr-termsofuse .klr-termsofuse-header {
  font-weight: 700;
  font-size: 19px;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .klr-termsofuse__outer {
    padding-bottom: 36px;
  }
  .klr-termsofuse__outer .klr-termsofuse__title--left {
    font-size: 20px;
  }
}
.klr-privacy__head-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
  background-color: #f8f8f8;
}

.klr-privacy__para {
  padding: 20px 0;
  color: #6C6C6C;
}

.klr-privacy__head {
  font-size: 30px;
  font-weight: 900;
  color: #000;
  text-align: center;
}

.klr-privacy__sub-head {
  font-size: 16px;
  font-weight: 700;
  color: #000;
  margin-bottom: 20px;
}

.klr-privacy__txt,
.klr-privacy li {
  font-size: 16px;
  font-weight: 400;
  color: #000;
  margin-bottom: 20px;
}

.klr-privacy__txt:last-child,
.klr-privacy li:last-child {
  margin-bottom: 0px;
}

.klr-privacy__txt span,
.klr-privacy li span {
  font-weight: 700;
}

.klr-privacy ol {
  list-style: lower-latin;
}

.klr-privacy ul {
  list-style: disc;
  margin-top: 20px;
}

.klr-privacy__barrier {
  border-color: #B2BEB5;
  margin: 36px 0;
}

.klr-coming-soon {
  height: 100%;
  background-position: center;
  background-size: cover;
  position: relative;
  font-size: 25px;
  height: 100vh;
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
  margin: 0;
}

.klr-coming-soon__outer {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}

.klr-coming-soon__outer h1 {
  color: #000;
}

.klr-coming-soon__outer h1 hr {
  margin: auto;
  width: 40%;
}

.klr-welcomes-talent {
  margin: 8px;
}

.klr-welcomes-talent__wrapper {
  border-radius: 10px !important;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
  transition: 0.3s;
  display: inline-block;
}
.klr-welcomes-talent__wrapper img {
  transition: 0.3s;
}

.klr-welcomes-talent__wrapper:hover {
  transition: 0.3s;
  cursor: pointer;
}
.klr-welcomes-talent__wrapper:hover img {
  transform: scale(1.03);
}

.klr-welcomes-talent__feature {
  padding: 14px;
  min-height: 122px;
}

.klr-welcomes-talent__artist {
  overflow: hidden;
}

.klr-welcomes-talent__artist img {
  width: 100%;
  display: block;
  height: inherit;
  object-fit: cover;
}

.klr-welcomes-talent__artistname {
  padding-bottom: 10px;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
}

.klr-welcomes-talent__details {
  display: flex;
  flex-wrap: wrap;
  align-items: self-start;
  min-height: 45px;
  margin-bottom: 8px;
}

.klr-welcomes-talent__details .about-items {
  margin-right: 5px;
  margin-bottom: 5px;
  font-size: 10px;
  font-weight: 500;
  color: #ffffff;
  background-color: #595959;
  border: 1px solid #7D7C7C;
  border-radius: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.klr-welcomes-talent__details .about-items::after {
  content: "•";
  /* Unicode bullet character */
  display: none;
}

.klr-welcomes-talent__details .about-items:last-child::after {
  content: none;
  /* Sets it to its default value, which is "normal" */
}

.klr-welcomes-talent__artistlocation .location-icon {
  width: 14px;
  height: 14px;
}

.klr-welcomes-talent__artistlocation .location-icon img {
  width: 100%;
}

.klr-welcomes-talent__artistlocation .location-name {
  font-size: 12px;
  margin-top: -1px;
  margin-left: 4px;
  color: #6C6C6C;
  font-weight: 500;
}

.klr-welcomes-talent__artistlocation {
  display: flex;
}

.klr-footer-qr {
  position: absolute;
  right: 10%;
  bottom: -20%;
}

.klr-footer-qr__qr-out {
  width: 150px;
  height: 150px;
  margin: 0 auto;
  padding-bottom: 16px;
}

.klr-footer-qr__qr-out img {
  width: 100%;
  height: 100%;
}

.klr-footer-qr__text {
  font-size: 16px;
  color: #000;
  margin: 0;
  text-align: center;
}

.klr-foot-logo {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.klr-foot-logo::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 6px;
  width: 100%;
  border-bottom: 6px solid transparent;
  background: linear-gradient(45deg, orange, #ff00ff) border-box;
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}

.klr-foot-logo .container {
  margin: 0 auto;
}

.klr-foot-logo__outer {
  padding: 60px 0;
  display: flex;
  width: 50%;
  justify-content: space-between;
}

.klr-foot-logo__logo {
  width: 120px;
  height: auto;
}

.klr-foot-logo__logo img {
  width: 100%;
  height: 100%;
}

@media (max-width: 767px) {
  .klr-foot-logo__outer {
    flex-direction: column;
  }
  .klr-foot-logo__logo {
    padding-top: 24px;
  }
}
.klr-social-frame {
  margin-bottom: 15px;
}

.klr-social-frame a {
  color: #000;
  text-decoration: none;
}

.klr-social-frame__outer {
  max-width: 300px;
}

.klr-social-frame__imagesec img {
  width: 100%;
  -o-object-fit: scale-down;
  object-fit: scale-down;
  border-radius: 12px;
}

.klr-social-frame__date {
  padding: 4px 12px;
}

.klr-social-frame__date span {
  font-size: 12px;
  font-weight: 700;
  color: #fff;
}

.klr-social-frame__date span:hover {
  color: #000 !important;
}

.klr-social-frame__dsec {
  line-height: 18px;
  max-height: 50px;
  font-size: 14px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: initial;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.klr-social-frame__dsec:hover {
  color: #dd4b39;
}

.klr-discover {
  position: relative;
  width: 100%;
  min-height: 700px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 32px 0;
}

.klr-discover__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.klr-discover__bgitem {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.klr-discover__cont-wrap {
  position: relative;
  width: 40%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  height: 100%;
  color: #fff;
}

.klr-discover__cont-wrap-head {
  font-size: 50px;
  line-height: 1.1;
  font-weight: 700;
  background: linear-gradient(to right, #CC497B, #7462A8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.klr-discover__cont-wrap-txt {
  font-size: 14px;
  font-weight: 600;
  margin: 16px 0;
  background: linear-gradient(to right, #CC497B, #7462A8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  max-width: 317px;
}

.klr-discover .desk-visible {
  display: block;
}

.klr-discover .only-mobile,
.klr-discover .only-mobile-tablet {
  display: none;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .klr-discover .only-mobile-tablet {
    display: block;
  }
  .klr-discover .only-mobile,
  .klr-discover .desk-visible {
    display: none;
  }
}
@media (max-width: 767px) {
  .klr-discover {
    min-height: 500px;
  }
  .klr-discover__cont-wrap {
    width: 100%;
  }
  .klr-discover__cont-wrap-head {
    font-size: 32px;
    background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .klr-discover__cont-wrap-txt {
    -webkit-text-fill-color: #fff;
  }
  .klr-discover .desk-visible,
  .klr-discover .only-mobile-tablet {
    display: none;
  }
  .klr-discover .only-mobile {
    display: block;
  }
}
.klr-wel-talent {
  padding: 60px 0;
  background-color: #1E1E1E;
}

.klr-wel-talent__header {
  font-family: "Circular Std";
  font-weight: 900;
  margin-bottom: 18px;
  font-size: 28px;
  color: #fff;
  text-align: center;
}

.klr-wel-talent__header span {
  margin-left: 4px;
  color: #E04370;
}

.klr-wel-talent__slick-outer {
  width: 100%;
}

.klr-wel-talent .slick-prev,
.klr-wel-talent .slick-next {
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  border-radius: 50%;
  width: 45px;
  height: 45px;
  z-index: 1;
}

.klr-wel-talent .slick-prev::before,
.klr-wel-talent .slick-prev::after,
.klr-wel-talent .slick-next::before,
.klr-wel-talent .slick-next::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' transform='matrix(-1 0 0 1 40 0)' fill='white'/%3E%3Cpath d='M23 13L16.1707 19.8293L23 26.4198' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center center;
}

.klr-wel-talent .slick-prev:hover::before,
.klr-wel-talent .slick-prev:hover::after,
.klr-wel-talent .slick-next:hover::before,
.klr-wel-talent .slick-next:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' transform='matrix(-1 0 0 1 40 0)' fill='none'/%3E%3Cpath d='M23 13L16.1707 19.8293L23 26.4198' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.klr-wel-talent .slick-prev {
  left: -60px;
}

.klr-wel-talent .slick-next {
  right: -60px;
  transform: translate(0, -50%) rotate(180deg);
}

.klr-talent-footer {
  position: relative;
}

.klr-talent-footer .container {
  margin: 0 auto;
}

.klr-talent-footer h5 {
  font-size: 20px;
}

.klr-talent-footer .footer-content--left {
  color: #fff;
}

.klr-talent-footer .footer-content--left {
  justify-content: flex-start !important;
}

.klr-talent-footer .footer-content--right {
  justify-content: flex-start !important;
}

.klr-talent-footer__cnt {
  margin-bottom: 8px;
}

.klr-talent-footer__para {
  font-size: 18px;
}

.klr-talent-footer__paraout {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px 16px !important;
}

.klr-talent-footer__paraout .klr-talent-footer__para {
  width: calc(33.33% - 16px);
  margin: 0 8px;
}

.klr-talent-pro {
  position: relative;
  padding: 24px 0;
}

.klr-talent-pro__outer {
  width: 100%;
  display: flex;
}

.klr-talent-pro__sec-1 {
  width: 50%;
}

.klr-talent-pro__sec-1-head {
  position: absolute;
  font-size: 50px;
  font-weight: 700;
  color: #000;
  transform: rotate(-90deg) translate(-50%, 0%);
  top: 0;
  left: -9%;
}

.klr-talent-pro__sec-2 {
  width: 50%;
}

.klr-talent-pro__btn-sec {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}

.klr-talent-pro__btn-tag {
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 20px;
  padding: 8px 16px;
  line-height: 1;
  margin: 0 8px 8px;
  color: #E04370;
  font-weight: 700;
}

.klr-talent-pro__cont-sec {
  color: #fff;
}

.klr-talent-pro__cont-sec h6 {
  font-size: 20px;
  font-weight: 500;
}

.klr-talent-pro__cont-sec h2 {
  font-size: 30px;
  font-weight: 700;
}

.klr-talent-pro__cont-sec .klr-welcomes-talent__details {
  min-height: auto;
}

.klr-talent-pro__cont-sec .about-items,
.klr-talent-pro__cont-sec .klr-welcomes-talent__artistlocation .location-name {
  color: #fff;
}

.klr-talent-pro__cont-sec .klr-welcomes-talent__artistlocation {
  align-items: center;
}

.klr-talent-pro__cont-sec .klr-welcomes-talent__artistlocation .location-icon {
  display: flex;
}

.klr-talent-pro__cont-sec-bottom-txt {
  font-size: 14px;
  margin: 0 4px 0 0;
}

.klr-talent-pro__cont-sec-bottom-flex {
  display: flex;
  align-items: center;
}

.klr-talent-boxes {
  position: relative;
  z-index: 1;
  margin-top: -170px;
}

.klr-talent-boxes .container {
  margin: 0 auto;
}

.klr-talent-boxes__outer {
  display: flex;
  align-items: flex-end;
}

.klr-talent-boxes__sec-1 {
  width: calc(50% - 16px);
  margin: 8px;
}

.klr-talent-boxes__sec-2 {
  width: calc(50% - 16px);
  margin: 8px;
  display: flex;
  align-items: center;
}

.klr-talent-boxes__mini-sec-1,
.klr-talent-boxes__mini-sec-2 {
  width: calc(50% - 16px);
  margin: 0 8px;
}

.klr-talent-boxes__small {
  width: 100%;
  height: auto;
  margin-bottom: 16px;
}

.klr-talent-boxes__medium {
  width: 100%;
  height: auto;
}

.klr-talent-boxes__medium,
.klr-talent-boxes__small {
  position: relative;
}

.klr-talent-boxes__medium img,
.klr-talent-boxes__small img {
  width: 100%;
  height: auto;
  border-radius: 25px;
}

.klr-talent-boxes__medium::before,
.klr-talent-boxes__small::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 25px;
  border: 7px solid transparent;
  background: linear-gradient(45deg, orange, #ff00ff) border-box;
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}

.klr-talent-boxes__large {
  width: 100%;
  height: auto;
  transform: translateX(-85px);
}

.klr-talent-boxes__large img {
  width: 100%;
  height: auto;
}

.klr-talent-outer {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.klr-formprivacy {
  width: 100%;
}

.klr-formprivacy__outer {
  max-width: 820px;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 50px;
}

.klr-formprivacy__outer .klr-formprivacy__title--left {
  font-size: 15px;
  margin-left: -18px !important;
  font-weight: 600;
}

.klr-formprivacy__outer .fb-title-head {
  font-size: 20px;
  color: #51535d;
  text-align: left;
}

.klr-formprivacy__mainhead {
  font-weight: 700;
  font-size: 22px;
  margin-top: 50px;
  margin-bottom: 15px;
}

.klr-formprivacy__date {
  font-size: 14px;
  font-weight: 700;
}

.klr-formprivacy-mainlist {
  margin-top: 30px;
  padding-inline-start: 40px;
}

.klr-formprivacy-lowerlattin {
  margin-left: -34px;
  margin-top: 16px;
}

.klr-formprivacy-lowerlattin-item {
  display: flex;
  margin-bottom: 14px;
}

.klr-formprivacy-lowerlattin__content {
  margin-left: 10px;
}

.klr-formprivacy-normdesc {
  font-size: 15px;
  margin-left: 10px;
  margin-bottom: 15px;
  font-weight: 500;
  margin-top: 10px;
}

.klr-formprivacy .klr-formprivacy-mainhead {
  padding: 60px;
  text-align: center;
  background: #f8f8f8;
  font-size: 30px;
  font-weight: 900;
  color: #000;
  height: 200px;
}

.klr-formprivacy ol {
  counter-reset: item;
}

.klr-formprivacy ol li {
  display: block;
  position: relative;
  font-weight: 500;
}

.klr-formprivacy ol li:before {
  content: counters(item, ".") ".";
  counter-increment: item;
  position: absolute;
  margin-right: 100%;
  right: 10px;
  /* space between number and text */
}

.klr-formprivacy__cont {
  font-size: 12px;
  line-height: 1.5;
  color: #51535d;
  padding-bottom: 36px;
}

.klr-formprivacy__cont span {
  font-weight: bold;
}

.klr-formprivacy__cont--bottom {
  padding-bottom: 16px;
}

.klr-formprivacy__list-alpha,
.klr-formprivacy__list-num {
  margin-left: 24px;
  padding-bottom: 36px;
}

.klr-formprivacy__list-alpha li,
.klr-formprivacy__list-num li {
  list-style: lower-alpha;
  font-size: 12px;
  color: #51535d;
}

.klr-formprivacy__list-num {
  padding-bottom: 16px;
}

.klr-formprivacy__list-num li {
  list-style: numbers;
}

.klr-formprivacy .klr-formprivacy-desc {
  margin-left: -30px;
  font-size: 15px;
  padding-inline-start: 40px;
  font-weight: 500;
}

.klr-formprivacy .klr-formprivacy-desc p li {
  margin-bottom: 15px;
  color: #000;
}

.klr-formprivacy .klr-formprivacy-header {
  font-weight: 700;
  font-size: 16px;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .klr-formprivacy__outer {
    padding-bottom: 36px;
  }
  .klr-formprivacy__outer .klr-formprivacy__title--left {
    font-size: 15px;
    margin-left: -5px !important;
  }
  .klr-formprivacy-normdesc {
    margin-right: 8px;
  }
}
.klr-socail-frmfeed .klr-socail-frmfeed__pagehead {
  margin: 0 20px 0 0;
  font-size: 18px;
  margin-bottom: 10px;
  font-weight: 600;
  color: #fff;
}

.klr-social-tabs .nav-item {
  width: 50%;
}

.klr-social-tabs .nav-item .nav-link.active::after {
  bottom: -12px !important;
  height: 2px;
}

.klr-social-tabs .nav-item .nav-link {
  width: 100% !important;
  font-size: 22px;
  line-height: 1.3;
  margin-bottom: 20px;
  font-weight: 600;
  font-family: "Circular Std";
  margin-top: 20px;
}

.klr-social-tabs__tabcnt {
  width: 50%;
  margin: 60px auto;
  padding: 60px;
}

.klr-social-tabs-profile {
  max-width: 1000px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.16);
  border-radius: 10px;
  min-height: 400px;
}

.klr-social-tabs-profile .fb-login {
  display: flex;
  justify-content: center;
}

.klr-social-tabs-profile .text {
  margin-bottom: 30px;
}

.klr-social-tabs-profile .text h1 {
  color: #1877f2;
  font-size: 20px;
  margin-bottom: 10px;
  text-align: center;
}

.klr-social-tabs-profile .text p {
  margin-bottom: 2px;
  text-align: center;
  font-size: 22px;
  font-weight: 600;
}

@media (max-width: 767px) {
  .klr-social-tabs-profile .text p {
    font-size: 12px;
  }
}
/* If you like this, be sure to ❤️ it. */
.klr-preview-modalwrapper {
  height: 100vh;
  /* This part is important for centering the content */
  display: flex;
  align-items: center;
  justify-content: center;
  /* End center */
}

.klr-preview-modalwrapper a {
  display: inline-block;
  text-decoration: none;
  padding: 15px;
  background-color: #fff;
  border-radius: 3px;
  text-transform: uppercase;
  color: #585858;
  font-family: "Roboto", sans-serif;
}

.klr-preview-modal {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.4s;
}

.klr-preview-modal__body {
  background: unset;
  border-radius: 10px;
  border: 1px solid #7D7C7C;
  padding: 40px;
}

.klr-preview-modal a {
  text-decoration: none !important;
}

.klr-preview-modal:target {
  visibility: visible;
  opacity: 1;
}

.klr-preview-modal__content h4 {
  color: #fff;
  text-align: left;
  font-size: 25px;
  padding-bottom: 20px;
}

.klr-preview-modal__content p {
  font-size: 14px;
  font-weight: 600;
  text-align: center;
}

.klr-preview-modal__close {
  position: absolute;
  top: 10px;
  right: 22px;
  color: #fff;
  text-decoration: none;
  text-shadow: none !important;
  opacity: 1;
}
.klr-preview-modal__close:hover {
  color: #fff !important;
  opacity: 0.8 !important;
}

@media (max-width: 767px) {
  .klr-preview-modal__body {
    margin-right: 10px;
  }
  .klr-preview-modal__content {
    width: 100%;
  }
  .klr-preview-modal__content h4 {
    font-size: 16px;
    line-height: 1.1;
    text-align: center;
  }
  .klr-preview-modal__content p {
    font-size: 16px;
  }
  .intro__logo {
    margin-top: 20px;
  }
  .buttonClass {
    display: block;
  }
}
.klr-share {
  width: 100%;
  position: relative;
}

.klr-share_btn {
  width: 100%;
}

.klr-share_modal {
  display: none;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 16%;
  z-index: 9999;
}

.klr-share_modal img {
  width: 100%;
  height: auto;
}

.klr-share_modal.show {
  display: block;
}

.klr-socialmedia-icons {
  max-width: 260px;
  border-radius: 21px;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  background-color: #fff;
}

.klr-socialmedia-icons__wrapper {
  padding: 24px;
}

.klr-socialmedia-icons_outer {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}

.klr-socialmedia-icons__items {
  width: 35px;
  height: 35px;
}

.klr-socialmedia-icons__items img {
  width: 100%;
  height: 100%;
}

.klr-socialmedia-icons__txt {
  font-size: 18px;
  margin: 0 10px;
}

@media (min-width: 1025px) {
  .klr-view-profile__aside-items {
    width: 15.625%;
    z-index: 1;
  }
  .klr-view-profile__outer-contents-wrapper {
    flex: 1;
  }
}
.klr-footer {
  display: flex !important;
  flex-direction: column;
}

.klr-footer__left {
  display: flex;
  flex-wrap: wrap;
}

.klr-footer__right {
  flex: 1;
}

.klr-footer__link {
  display: inline-block;
  font-size: 14px;
  text-decoration: none;
  color: #6C6C6C;
  padding: 0 4px 4px;
  line-height: 18px;
}
.klr-footer__link:hover {
  color: #E6206E;
}

.klr-footer__copy-write {
  font-size: 14px;
  font-weight: 500;
  color: #6C6C6C;
}

.klr-popupinvite {
  color: #514D5C;
  font-size: 18px;
  font-weight: bold;
  text-decoration: underline !important;
}

.klr-popupinvite:hover {
  color: #514D5C !important;
  text-decoration: underline !important;
}

.klr-drop-down {
  border: 1px solid #A3A3A3;
  border-radius: 10px;
  background-color: #fff;
  width: 100% !important;
  padding: 10px 15px;
}

.klr-drop-down input.dxeEditArea_Moderno.dxeEditAreaSys {
  background-color: #fff !important;
}

.klr-drop-down select {
  width: 100%;
}

.klr-drop-down--p16 {
  padding: 16px;
}

.klr-drop-down--small select {
  width: 100%;
  background: none;
}

.klr-drop-down-new .dxpcDropDown_Moderno.dxpclW.dxpc-ddSys.dxdd-root table table tr.dxeListBoxItemRow_Moderno td:hover {
  background-color: rgba(76, 149, 232, 0.15);
  border-radius: 8px;
}

.klr-tabbox {
  width: calc(50% - 16px);
}

.klr-tabbox-wrapper #ContentPlaceHolder1_UpdatePanel1 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}

.igc-gallary-outer--grdo .gallary-outer--grid-image {
  padding: 8px !important;
}

.klr-personal-popup {
  width: 500px;
  max-width: 500px !important;
  min-height: 100px;
  border-radius: 10px;
  overflow: hidden;
}

.klr-profile-min-details .progress .progress-bar--rose {
  background-color: #E04370 !important;
}

.klr-profile-min-details .progress .progress-bar--yellow {
  background-color: #ffc107 !important;
}

.klr-profile-min-details .progress .progress-bar---green {
  background-color: #3DE370 !important;
}

.klr-profile-wrapper {
  position: relative;
  z-index: 1;
}

.klr-profile-wrapper input {
  z-index: 1;
}

.klr-profile-wrapper::after {
  content: "";
  position: absolute;
  width: 182px;
  height: 182px;
  border: 2px solid;
  border-color: rgba(0, 0, 0, 0.1607843137);
  border-top: 0;
  border-right: 0;
  border-left: 0;
  border-radius: 50%;
  bottom: -6px;
  left: -6px;
}

.klr-header .header__nav .header__btn .button-border {
  border-radius: 20px;
  border: 2px solid #EB008B;
}

.klr-combo-box .drop-down .dxic .dxeEditArea_Moderno {
  width: 90%;
}

.klr-private-btn {
  border-radius: 30px !important;
  padding: 8px !important;
  position: relative;
}

.klr-private-btn::after {
  content: "";
  position: absolute;
  top: 53%;
  left: 36%;
  width: 12px;
  height: 11px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 81 82' style='enable-background:new 0 0 81 82;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:12.5;stroke-linecap:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M40.5,5.5v71'/%3E%3Cpath class='st0' d='M76,41H5'/%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  transform: translate(0, -6px);
}

.klr-private-btn--secondry::after {
  left: 36%;
}

.klr-private-btn:hover {
  color: #fff !important;
  background-image: url(../images/gradient.png) !important;
  background-repeat: repeat !important;
  background-size: 600% !important;
  transition: 0.3s !important;
  animation: move 2s linear infinite !important;
  animation-duration: 2s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
  animation-play-state: running;
  animation-name: move;
  border: 2px solid transparent !important;
}

.klr-private-btn:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 82 82' style='enable-background:new 0 0 82 82;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23FFFFFF;stroke-width:12.5;stroke-linecap:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpath class='st0' d='M41,5.5v71'/%3E%3Cpath class='st0' d='M76.5,41h-71'/%3E%3C/svg%3E");
}

.klr-private-btn.dxbButton_Moderno {
  background: unset;
}

.klr-private-btn .dxb {
  padding: 0 !important;
  font-size: 16px;
  font-weight: 600;
  line-height: 14px;
}

.klr-private-btn .dxb svg {
  margin-top: 0 !important;
}

.klr-private-btn .dx-vam {
  padding: 0;
}

.klr-view-profile__aside-items {
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
  background-color: #f0f0f0;
}

.klr-view-profile__aside-items .view-profile__aside-content .klr-view-profile__aside_cnt-top {
  background-color: #fff;
  padding: 16px;
  border-radius: 9px;
}

.klr-view-profile__aside-items .view-profile__aside-content .klr-view-profile__aside_cnt-top .view-profile__btn--inv {
  color: #fff;
  background-image: url(../images/gradient.png);
  background-repeat: repeat;
  background-size: 600%;
  transition: 0.3s;
  animation: move 2s linear infinite;
  border: 1px solid transparent;
}

.klr-view-profile__aside-items .view-profile__aside-content .klr-view-profile__aside_cnt-top .view-profile__btn--inv:hover {
  border: 1px solid #000;
  color: #000 !important;
  width: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  transition: 0.3s;
  background-image: none;
}

.klr-view-profile__aside-items .view-profile__aside-content .klr-footer__cnt {
  padding: 16px;
}

.klr-view-profile__aside-items .view-profile__aside-content .profile-head {
  font-size: 22px;
}

.klr-view-profile__aside-items .view-profile__aside-content .profile-id {
  font-size: 16px;
}

.klr-view-profile__aside-items .view-profile__aside-content .carrer-details {
  font-size: 18px;
  font-weight: bold;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-social-icons {
  margin-top: 20px;
  margin-bottom: 10px;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-social-icons .klr-social-icons {
  border-radius: 50%;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-social-icons .klr-social-icons svg g path {
  fill: #ffffff;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-social-icons .klr-social-icons svg g path.cls-1 {
  fill: #000000;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-social-icons .klr-social-icons:hover {
  color: #fff !important;
  background-image: url(../images/gradient.png);
  background-repeat: repeat;
  background-size: 600%;
  transition: 0.3s;
  animation: move 2s linear infinite;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-social-icons .klr-social-icons:hover svg g path {
  fill: #fff;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-social-icons .klr-social-icons:hover svg g path.cls-1 {
  fill: transparent;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-social-icons .klr-social-icons:hover svg g g g .cls-1 {
  fill: transparent !important;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__aside-barcode {
  margin-bottom: 0;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__share-with-icons {
  font-size: 17px;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__btn-wrap {
  margin-bottom: 20px;
  margin-top: 9px;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__btn-wrap--mt {
  margin-top: 20px;
}

.klr-view-profile__aside-items .view-profile__aside-content .view-profile__btn-wrap--mt .view-profile__btn {
  margin-bottom: 8px;
}

.klr-view-profile__personal-cnts {
  border-radius: 9px;
  background-color: #fff;
  margin-top: 20px;
  margin-bottom: 20px;
}

.klr-view-profile__personal-cnts .klr-profile_tag {
  margin-bottom: 10px;
  margin-left: -5px;
  margin-right: -5px;
}

.klr-view-profile__personal-cnts .klr-profile_tag_table {
  border: none;
  box-shadow: none;
  background-color: #fff;
}

.klr-view-profile__personal-cnts .klr-profile_tag .dxic.dxictb .dxeToken_Moderno .dxeTokenText_Moderno.view-profile__bubble-text {
  padding: 6px 15px;
  font-size: 15px;
  border-radius: 20px;
  color: #fff;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  margin-right: 8px;
  margin-bottom: 8px;
  background-color: #E04370;
  padding: 8px 16px;
  transition: all 0.3s;
}

.klr-view-profile__personal-cnts .klr-profile_tag .dxic.dxictb .dxeToken_Moderno .dxEditors_edtTokenBoxTokenRemoveButton_Moderno {
  display: none;
}

.klr-view-profile__personal-cnts .klr-profile_tag .dxic.dxictb .dxeEditArea_Moderno {
  display: none;
}

.klr-view-profile__personal-cnts .view-profile__personal-head {
  font-size: 15px;
  font-weight: bold;
  color: #000;
}

.klr-view-profile__personal-cnts .view-profile__personal-txt {
  font-size: 17px;
}

.klr-view-profile__personal-cnts .view-profile__personal-txt--small {
  font-size: 16px;
}

.klr-view-profile__personal-cnts .view-profile__personal-wrap {
  flex-wrap: wrap;
}

.klr-view-profile__outer-contents-wrapper .klr-view-profile__personal-cnts::before {
  content: none;
}

.klr-view-profile__outer-contents-wrapper {
  height: 100%;
}

.klr-view-profile__outer-contents-wrapper .view-profile__shared-sec .view-profile__shared-video iframe {
  width: 100%;
  min-height: 170px;
  height: auto;
}

.klr-view-profile__outer-contents-wrapper .view-profile__content-sec p {
  font-size: 15px;
}

.klr-view-profile__outer-contents-wrapper .view-profile__content-sec .view-profile__shared-sec {
  width: 100% !important;
  height: auto !important;
  padding-top: 0;
  padding-bottom: 16px;
}

.klr-view-profile__outer-contents-wrapper .view-profile__personal-info-sec {
  background-color: #f0f0f0;
  padding-top: 6px;
}

.klr-view-profile__outer-contents-wrapper .view-profile__shared-sec,
.klr-view-profile__outer-contents-wrapper .view-profile__content-sec,
.klr-view-profile__outer-contents-wrapper .klr-view-profile__personal-cnts,
.klr-view-profile__outer-contents-wrapper .klr-view-profile__aside-items,
.klr-view-profile__outer-contents-wrapper .view-profile__personal-info-sec {
  height: 100%;
  overflow-y: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.klr-view-profile__outer-contents-wrapper .view-profile__shared-sec::-webkit-scrollbar,
.klr-view-profile__outer-contents-wrapper .view-profile__content-sec::-webkit-scrollbar,
.klr-view-profile__outer-contents-wrapper .klr-view-profile__personal-cnts::-webkit-scrollbar,
.klr-view-profile__outer-contents-wrapper .klr-view-profile__aside-items::-webkit-scrollbar,
.klr-view-profile__outer-contents-wrapper .view-profile__personal-info-sec::-webkit-scrollbar {
  display: none;
}

.klr-view-profile__outer-contents-wrapper .klr-view-profile__personal-cnts {
  max-height: calc(100vh - 373px);
}

.klr-view-profile__inner {
  height: calc(100vh - 100px);
  overflow: hidden;
}

@media (max-width: 1024px) {
  .klr-view-profile__inner {
    height: auto !important;
    overflow: visible !important;
  }
}
.klr-view-profile__aside-items {
  height: 100%;
  overflow-y: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
  padding-bottom: 100px;
}

.klr-view-profile__aside-items::-webkit-scrollbar {
  display: none;
}

.klr-create-acc_bottom-part {
  margin-top: 0px !important;
}

.klr-create-acc_bottom-part .check-container {
  margin-bottom: 50px;
}

.klr-create-acc_bottom-part .check-container .checkmark {
  border-radius: 2px;
  -webkit-border-radius: 2px !important;
}

.klr-profile-detail .profile--imgouter {
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5490196078) !important;
}

.klr-profile-detail .profile--trackbar-tab .head,
.klr-profile-detail .profile--trackbar-tab .head-left {
  font-family: "Circular Std";
  margin-bottom: 0;
}

.klr-profile-detail .profile--trackbar-tab .klr-profile-trackbar a[title=Drag] {
  transform: translateX(-35%);
}

.klr-profile-detail .profile--trackbar-tab .klr-profile-trackbar a[title=Drag]:hover {
  background-color: #fff !important;
  background: #fff !important;
  border-color: #fff !important;
}

.klr-profile-detail .klr-profile--name {
  width: 100%;
}

.klr-talent-signup-inner .talent-head-box {
  padding-bottom: 0 !important;
}

.klr-talent-signup-inner .tab-setup-content {
  padding-top: 0 !important;
  border-top: 0 !important;
}

.klr-group-profile .klr-group-leader .dxdvContent_Moderno {
  border-top: 0;
  border-bottom: 0;
  display: flex;
}

.klr-welcome {
  background: rgb(255, 255, 255);
  background: linear-gradient(240deg, rgba(255, 255, 255, 0.26) 0%, rgba(247, 98, 98, 0.67) 51%);
}

.klr-welcome .klr-dj-girl {
  margin: 0;
}

.klr-welcome .klr-dj-girl_left {
  z-index: 1;
}

.klr-welcome .klr-dj-girl_left .keeklr-login__img {
  -o-object-fit: fill;
  object-fit: fill;
}

.klr-welcome .klr-dj-girl_right {
  width: 80%;
  padding: 30px 100px !important;
  margin: 50px 0;
  margin-left: -155px;
  border-radius: 20px;
}

.klr-profile-crop .dxpcLite_Moderno.dxpclW {
  top: -35% !important;
}

.klr-profile-crop .dxpc-headerContent {
  text-align: center;
  font-weight: 500;
}

.klr-profile-crop .popupTop .dxpc-contentWrapper .dxpc-content {
  padding-bottom: 8px !important;
}

.klr-profile-crop .popupTop .dxpc-contentWrapper .dxpc-content .dxpc-content {
  padding-bottom: 0 !important;
}

.klr-profile-crop_popup .cr-boundary {
  width: 100% !important;
  min-height: 300px !important;
}

.klr-profile-crop_popup .cr-boundary .cr-viewport {
  width: 200px !important;
  height: 200px !important;
}

.klr-profile-crop_popup__btn-wrap {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0px auto;
  clear: both;
  text-align: center;
  background-color: #191919;
}

.klr-profile-crop_popup__btn-wrap .button-main {
  width: unset;
  min-width: 150px;
  font-family: "Circular Std" !important;
}

.klr-profile-crop_popup__btn-wrap .button-main.without {
  margin-left: 8px;
}

.klr-profile-crop_popup__btn-wrap .without {
  background-color: transparent !important;
  border: 1px solid #fff !important;
  color: #fff;
}
.klr-profile-crop_popup__btn-wrap .without:hover {
  background: #e75c59 !important;
  border-color: #e75c59 !important;
}

.klr-profile-crop_popup__btn-wrap .without:hover {
  color: #fff;
  border: 1px solid transparent;
}

.klr-link {
  font-size: 16px;
}

.klr-link--pink {
  color: #E04370;
  text-decoration: underline !important;
}

.klr-link--pink:hover {
  color: #ee366a;
}

.klr-popup__box {
  min-width: 315px;
  scrollbar-width: none !important;
}

.klr-popup__box .dxgvControl_Moderno.dxgv {
  width: 100% !important;
}

.klr-popup__box .dxgvControl_Moderno.dxgv .dxgvHSDC > div {
  width: 100% !important;
}

.klr-popup__box .dxgvControl_Moderno.dxgv .dxgvCSD {
  width: 100% !important;
}

.klr-custom-select-inner.custom-select-inner.height::after {
  pointer-events: none;
}

.klr-view-profile {
  background-color: #f0f0f0;
}

.klr-view-profile_block {
  padding: 20px 45px 30px 45px;
  background-color: #fff;
  border-radius: 9px;
  margin-bottom: 20px;
}

@media (max-width: 1024px) {
  .klr-view-profile_block {
    padding: 20px 20px 30px 20px !important;
    background-color: transparent !important;
  }
}
@media (max-width: 600px) {
  .klr-view-profile_block {
    padding: 20px 20px 30px 20px !important;
  }
}
.klr-view-profile_imagesec {
  margin-top: 20px;
  overflow: hidden;
  border-radius: 5px;
}

.klr-share-profile {
  margin-top: 0;
  justify-content: center !important;
  padding-bottom: 20px;
}

.klr-group__profile-details .Group--card-header-txt {
  margin-left: 68px;
  margin-bottom: 0 !important;
}

.klr-group__profile-details .dxdvContent_Moderno {
  border-bottom: 0 !important;
  border-top: 0 !important;
  padding: 0 !important;
  /*for remove the extra space*/
}

.profile-details .Group {
  justify-content: normal !important;
}

.klr-profile-stg .klr-profile-head {
  background-color: #ffffff !important;
  background: none !important;
  font-size: 35px;
}

.klr-profile-stg .klr-profile-head .dxpc-headerContent {
  font-size: 20px !important;
  color: #003470;
  font-weight: bold;
}

.klr-profile-stg .klr-img-wrap {
  border-radius: 50%;
  min-height: 290px;
  max-height: 300px;
  width: 100%;
  aspect-ratio: 1 !important;
  position: relative;
}

.klr-profile-stg .klr-img-wrap .klr-btn-group {
  margin-top: 0px !important;
}
.klr-profile-stg .klr-img-wrap .klr-btn-group .klr-upload-img {
  border-radius: 0px !important;
}

.klr-profile-stg .klr-img-wrap .klr-edit-btn {
  width: 100%;
  margin-bottom: 20px;
}

.klr-profile-stg .klr-img-wrap img {
  width: 100%;
  border-radius: 50%;
}

.klr-profile-stg .klr-img-wrap img.klr-upload-img {
  width: 15px !important;
  height: 15px !important;
  margin-right: 20px;
}

.klr-profile-stg .klr-img-wrap .klr-without {
  background-color: #fff;
  color: #E04370;
  border: 1px solid #E04370;
}

.klr-profile-stg .klr-profile-edit {
  position: absolute;
  right: 12%;
  bottom: 15%;
}

.klr-profile-stg .klr-profile-edit input {
  width: 30px;
  height: auto;
  padding: 0;
}

.klr-profile-stg .video-veri--outer {
  border: none !important;
}

.klr-profile-stg .klr-button-main {
  width: 180px !important;
  margin-left: 10px !important;
}

.klr-profile-stg .dxpc-content {
  display: table-cell;
  background-color: #f0f0f0;
  padding: 0 !important;
}

.klr-profile-stg .tab-box {
  justify-content: center;
  background-color: white;
  display: flex;
  padding: 20px;
}

.klr-profile-stg .tab-box.klr-tab-box {
  margin-top: 20px !important;
}

.klr-btn-row {
  margin-right: -8px !important;
  margin-left: -8px !important;
  justify-content: space-around;
  padding: 25px;
}

.klr-btn-row .row .button-main {
  width: 140px !important;
}

.klr-checkbox-rm {
  border-radius: 2px !important;
}

.klr-profile-subhead {
  font-size: 20px !important;
}

.klr-toggle-txts {
  font-size: 17px !important;
}

.klr-btn-btm {
  margin-bottom: 24px !important;
}

.klr-btn-align {
  padding: 15px !important;
}

.klr-link-align {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.klr-frm-inner .common-divider .tab-box {
  margin: 0 !important;
}

.klr-make-public-malign {
  margin-right: -31px;
}

.klr-tab-box-align {
  margin-top: 0 !important;
}

.klr-talent-outer--btn {
  margin-top: 50px !important;
}

.klr-talent-outer--btn {
  margin-top: 50px !important;
}

.klr-emergency-head-align {
  margin-top: 30px !important;
}

.klr-eqspace-btns {
  margin-top: 50px !important;
}

.klr-button-main-brd {
  border-radius: 7px !important;
}

.klr-signin-btn input {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.klr-toggle-btn .dxToggle.dxICheckBox_Moderno {
  border: 1px solid #D9D9D9;
  background-color: #1A1A1A;
}

.toggle-btn .dxToggle.dxICheckBox_Moderno .dxSwitcher {
  background-color: #D9D9D9;
}

.klr-grid-image {
  min-height: 250px !important;
  height: 250px !important;
}

.klr-exp-card .arrow {
  position: relative;
  cursor: pointer;
  border: none;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  border-top: 0;
  border-right: 4px;
  border-bottom: 4px;
  border-left: 0;
  border-style: solid;
  border-color: #ffa200;
  width: 16px;
  height: 16px;
  transition: transform 100ms ease-in-out;
  margin: 8px 8px;
}

.klr-exp-card .arrow::after,
.klr-exp-card .arrow::before {
  content: none;
}

.klr-exp-card .arrow.down {
  transform: rotate(45deg);
}

.klr-exp-card .arrow.up {
  transform: rotate(225deg);
}

.klr-expand-btn button {
  border: 0;
  background: #26f;
  color: #fff;
  padding: 9px 15px;
  border-radius: 7px;
  transition: 0.2s;
  display: block;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.klr-expand-btn button:hover {
  scale: 1.01;
  opacity: 0.9;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
}

.klr-expand-btn button:active {
  scale: 0.99;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

.klr-shareprofile-outer .klr-share-btn {
  position: relative;
  border: none;
  background: #fff;
  color: #ff7d7d;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  font-size: 30px;
  padding-top: 2.5px;
  padding-right: 3px;
  cursor: pointer;
  z-index: 2;
}

.klr-share {
  width: 100%;
  position: relative;
}

.klr-share_btn {
  width: 100%;
}

.klr-share_modal {
  display: none;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 16%;
  transform: translateY(-50%);
  z-index: 9999;
}

.klr-share_modal img {
  width: 100%;
  height: auto;
}

.klr-share_modal.show {
  display: block;
}

.klr-socialmedia-icons {
  max-width: 260px;
  border-radius: 21px;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  background-color: #fff;
}

.klr-socialmedia-icons__wrapper {
  padding: 24px;
}

.klr-socialmedia-icons_outer {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}

.klr-socialmedia-icons__items {
  width: 35px;
  height: 35px;
}

.klr-socialmedia-icons__items img {
  width: 100%;
  height: 100%;
}

.klr-socialmedia-icons__txt {
  font-size: 18px;
  margin: 0 10px;
}

.klr-shareprofile-outer .klr-share-options {
  position: absolute;
  bottom: 50%;
  left: 50%;
  width: auto;
  height: auto;
  transform-origin: bottom left;
  transform: scale(0);
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background: rgba(15, 15, 15, 0.5);
  color: #fff;
  padding: 20px;
  font-family: "roboto";
  transition: 0.5s;
  transition-delay: 0.5s;
}

.klr-shareprofile-outer .klr-share-options.active {
  transform: scale(1);
  transition-delay: 0s;
}

.klr-shareprofile-outer .title {
  opacity: 0;
  transition: 0.5s;
  transition-delay: 0s;
  font-size: 20px;
  text-transform: capitalize;
  border-bottom: 1px solid #fff;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 20px 3px 0;
}

.klr-shareprofile-outer .social-media {
  opacity: 0;
  transition: 0.5s;
  transition-delay: 0s;
  width: 250px;
  height: 120px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 10px 0;
}

.klr-shareprofile-outer .social-media-btn {
  border: none;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #000;
  color: #fff;
  line-height: 50px;
  font-size: 25px;
  cursor: pointer;
  margin: 0 5px;
  text-align: center;
}

.klr-shareprofile-outer .social-media-btn:nth-child(1) {
  background: #ffa654;
}

.klr-shareprofile-outer .social-media-btn:nth-child(2) {
  background: #25d366;
}

.klr-shareprofile-outer .social-media-btn:nth-child(3) {
  background: #e4405f;
}

.klr-shareprofile-outer .social-media-btn:nth-child(4) {
  background: #1da1f2;
}

.klr-shareprofile-outer .social-media-btn:nth-child(5) {
  background: #1877f2;
}

.klr-shareprofile-outer .social-media-btn:nth-child(6) {
  background: #0a66c2;
}

.klr-shareprofile-outer .link-container {
  opacity: 0;
  transition: 0.5s;
  transition-delay: 0s;
  width: 100%;
  position: relative;
  height: 40px;
  display: flex;
  align-items: center;
  border-radius: 40px;
  background-color: #fff;
  overflow: hidden;
  padding: 0 10px;
}

.klr-shareprofile-outer .link {
  width: 80%;
  height: 100%;
  line-height: 40px;
  color: #000;
}

.klr-shareprofile-outer .copy-btn {
  position: absolute;
  right: 0;
  cursor: pointer;
  background: #000;
  color: #fff;
  border: none;
  height: 100%;
  width: 30%;
  text-transform: capitalize;
  font-size: 16px;
}

.klr-shareprofile-outer .klr-share-options.active .title,
.klr-shareprofile-outer .klr-share-options.active .social-media,
.klr-shareprofile-outer .klr-share-options.active .link-container {
  opacity: 1;
  transition: 0.5s;
  transition-delay: 0.5s;
}

.klr-tab-setup-main {
  margin-top: 20px !important;
  margin-bottom: 25px !important;
}

.klr-button-border {
  border-radius: 10px !important;
}

.klr-grid-image-align {
  height: 100% !important;
}

.klr-dash-head .lock-icon {
  height: 25px;
  margin-bottom: 4px;
}

.klr-file-box {
  word-break: break-all;
}

.klr-edoption-align {
  margin: 0 auto !important;
}

.klr-header-common {
  position: relative !important;
}

.klr-file-text {
  color: #6C6C6C;
}

.klr-file-btn {
  font-weight: normal !important;
  padding: 5px 18px !important;
}

.klr-talent-tab .talent-tag {
  opacity: none !important;
}

.klr-yourtalent-tab .dxEditors_edtTokenBoxTokenRemoveButton_Moderno.dxeTokenRemoveButton_Moderno.dx-not-acc {
  opacity: 1 !important;
}

.klr-profile-black-btn:hover {
  background-color: #000 !important;
  background-image: none !important;
}

.drop-down .klr-border-radius {
  border-radius: 10px;
}

.dxgvHSDC {
  border-radius: 10px !important;
}

.dxgvCSD {
  border-radius: 10px !important;
}

.klr-select-country {
  flex-wrap: nowrap !important;
  margin-left: 1px !important;
  max-width: 367px !important;
  width: 100%;
}

.klr-expand-modal {
  position: absolute !important;
  z-index: 999 !important;
  max-width: 370px !important;
  width: 100%;
  display: none;
}

.klr-expand-table {
  width: 100% !important;
}

.klr-phone-box {
  height: 0 !important;
  margin-bottom: 34px !important;
  padding-bottom: 50px !important;
  width: 400px !important;
}

.klr-phone-box table {
  border-radius: 10px;
}

.klr-mainfooter {
  width: 100%;
}

.klr-mainfooter *,
.klr-mainfooter ::after,
.klr-mainfooter ::before {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

.klr-mainfooter .footer-content--left {
  width: 40%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

.klr-mainfooter .footer-content--left .footer-logo {
  margin-bottom: 16px;
}

.klr-mainfooter .footer-content--left .list-items {
  flex-wrap: wrap;
}

.klr-mainfooter .footer-content--left .list-items li {
  padding: 0 10px 10px 0;
}

.klr-mainfooter .footer-content--center {
  width: 30%;
  font-size: 13px;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}

.klr-mainfooter .footer-content--center_top {
  width: 100%;
  margin-bottom: 16px;
}

.klr-mainfooter .footer-content--center_top p {
  margin: 0;
}

.klr-mainfooter .footer-content--center_bottom {
  width: 100%;
}

.klr-mainfooter .footer-content--center_bottom .footer-cnt__list {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  list-style: none;
}

.klr-mainfooter .footer-content--center_bottom .footer-cnt__list li {
  padding: 0 10px 0 0;
  border-right: 1px solid #fff;
  margin-right: 10px;
  margin-bottom: 6px;
}

.klr-mainfooter .footer-content--center_bottom .footer-cnt__list li:last-child {
  border: none;
}

.klr-mainfooter .footer-content--right {
  width: 25%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}

.klr-mainfooter .footer-content--right .social-share {
  justify-content: flex-start;
  margin-bottom: 16px;
}

.klr-mainfooter .footer-content--right_cnt {
  width: 100%;
  text-align: right;
}

@media (min-width: 1564px) {
  .klr-personal-account {
    height: calc(100vh - 296px);
    display: flex;
    align-items: flex-end;
  }
  .klr-personal-account .container {
    height: 100%;
  }
  .klr-personal-account .container .keeklr-login__inner {
    height: 100%;
  }
}
@media (min-width: 1920px) {
  .klr-large .klr-header .header__container {
    max-width: 1696px;
    padding: 20px 30px;
  }
  .klr-large .banner .container {
    max-width: 1536px !important;
  }
  .klr-large .footer .footer-container {
    max-width: 1696px;
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .klr-mainfooter .footer-content--left {
    justify-content: flex-start;
  }
  .klr-mainfooter .footer-content--left .footer-logo {
    width: unset !important;
  }
  .klr-mainfooter .footer-content--center {
    justify-content: flex-start !important;
    text-align: left !important;
  }
  .klr-mainfooter .footer-content--center_bottom .footer-cnt__list {
    justify-content: flex-start !important;
  }
  .klr-mainfooter .footer-content--right {
    justify-content: flex-start !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .klr-view-profile__outer-contents-wrapper .klr-view-profile__personal-cnts {
    max-height: 730px;
  }
}
@media (max-width: 1024px) {
  .klr-profile-wrapper::after {
    width: 162px;
    height: 162px;
    bottom: -6px;
    left: -6px;
  }
  .klr-welcome .klr-dj-girl::before {
    content: none;
  }
  .klr-welcome .klr-dj-girl_left {
    z-index: 1;
  }
  .klr-welcome .klr-dj-girl_right {
    width: 100%;
    padding: 30px 50px !important;
    margin: 50px 0;
    margin-left: 0;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
    border-radius: 20px;
  }
  .klr-regtb-mob {
    padding-top: 0px !important;
    padding-bottom: 55px !important;
    padding-left: 20px;
    padding-right: 20px;
  }
  .klr-mainfooter .footer-content--left {
    width: 100%;
    justify-content: flex-start;
    text-align: center;
  }
  .klr-mainfooter .footer-content--left .footer-logo {
    width: 100%;
  }
  .klr-mainfooter .footer-content--left .list-items {
    width: 100%;
  }
  .klr-mainfooter .footer-content--center {
    width: 100%;
    justify-content: flex-start;
    text-align: center;
  }
  .klr-mainfooter .footer-content--center .footer-cnt__list {
    width: 100%;
    justify-content: center;
  }
  .klr-mainfooter .footer-content--right {
    width: 100%;
    justify-content: flex-start;
    text-align: center;
  }
  .klr-mainfooter .footer-content--right .social-share {
    width: 100%;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .tab-setup-content .common-divider .tab-box {
    padding-top: 0 !important;
  }
  .klr-view-profile__inner {
    height: 100%;
    max-height: 100%;
  }
  .klr-tabbox {
    width: 100%;
  }
  .klr-tabbox-wrapper {
    margin: 0;
    flex-direction: column;
  }
  .klr-img-upload-popup {
    margin: 40px !important;
  }
  .klr-personal-popup {
    width: 100%;
    max-width: 300px !important;
  }
}
@media (max-width: 767px) and (max-width: 600px) {
  .klr-personal-popup {
    width: 100%;
    max-width: 100% !important;
  }
}
@media (max-width: 767px) {
  .klr-view-profile__outer-contents-wrapper .view-profile__shared-sec,
  .klr-view-profile__outer-contents-wrapper .view-profile__content-sec,
  .klr-view-profile__outer-contents-wrapper .klr-view-profile__personal-cnts,
  .klr-view-profile__outer-contents-wrapper .klr-view-profile__aside-items {
    height: 100%;
    max-height: 100%;
  }
  .klr-welcome .klr-dj-girl_right {
    width: 100%;
    padding: 30px 10px !important;
  }
  .klr-profile-detail .profile--name {
    width: 100%;
  }
  .klr-banner {
    height: 188px !important;
    margin-top: 67px;
  }
  .klr-mobile-intro {
    padding: 0 !important;
  }
}
.klr-group-profile .klr-group-leader .dxdvContent_Moderno {
  flex-direction: column;
}

@media (max-width: 600px) {
  .klr-profile-wrapper::after {
    width: 112px;
    height: 112px;
    bottom: -6px;
    left: -6px;
  }
}
.klr-dicover {
  margin-top: -144px;
  z-index: 1000 !important;
  position: relative;
}

.klr-wel-talent .slick-arrow img {
  display: none !important;
}

@media (max-width: 767px) {
  .klr-choose-dob .dxpc-contentWrapper .dxeListBox_Moderno div.dxlbd {
    width: auto !important;
  }
  .klr-profile-detail .profile--suggested-outer,
  .klr-profile-detail .profile--tags-present,
  .klr-profile-detail .profile--common-textarea,
  .klr-profile-detail .profile--language-spoken,
  .klr-profile-detail .profile--age-gender {
    margin-top: 10px;
  }
  .klr-profile-detail .tab-box {
    text-align: left;
    padding-top: 10px;
  }
  .klr-dicover {
    margin-top: -10px;
  }
  .dxpc-contentWrapper .talent-outer--btn {
    margin-left: -10px;
  }
  .dxpc-contentWrapper .talent-outer--btn .button-main {
    width: 50%;
  }
  .dashboard-section-2 .dashboard-box .toggle-btn .dxToggle.dxICheckBox_Moderno {
    padding: 0 1px !important;
  }
  .klr-booking-parameter .dx-ar > * {
    float: none !important;
  }
  .klr-booking-parameter .dxbButton_Moderno.dxb-outline.dxbDisabled_Moderno {
    display: block;
  }
  .klr-profile-stg .klr-button-main {
    width: 155px !important;
  }
  .klr-profile-stg .klr-img-wrap {
    min-height: 251px !important;
    max-height: 270px !important;
  }
  .klr-pd-uploads {
    margin: 10px !important;
    left: 0 !important;
  }
  .klr-pd-uploads .tab-box {
    text-align: -webkit-center;
    padding-top: 10px;
    padding-left: 0 !important;
  }
  .klr-mob-p10 {
    padding: 10px !important;
  }
  .klr-profileset-crop .klr-img-upload-popup {
    margin: 5px !important;
  }
  .klr-profileset-crop {
    padding: 10px !important;
  }
  .klr-profileset-crop .button-main {
    width: 126px;
  }
  .klr-profile-crop_popup__btn-wrap .button-main {
    min-width: 100px;
  }
  .klr-socail-links .klr-make-public-malign {
    margin-right: -5px;
  }
  .klr-socail-links .socialLinks__username {
    width: 78% !important;
  }
  .klr-socail-links .toggle-btn .dxToggle.dxICheckBox_Moderno {
    top: 40px !important;
    left: -46px !important;
  }
  #tokenDietaryRestrictions .dxic,
  #tokenDietaryRestrictions .dxictb {
    height: 65px;
  }
}
.klr-talent-footer .footer-content--left {
  color: #fff;
}

.footer .footer-content--left {
  align-items: flex-start !important;
}

@media (max-width: 767px) {
  .klr-wel-talent .slick-prev {
    display: none !important;
  }
  .klr-wel-talent .slick-next {
    display: none !important;
  }
  .klr-profile-crop .dxpcLite_Moderno .dxpc-mainDiv {
    padding: 10px;
  }
  .register__transparent-box .register__box-head {
    margin-top: 20px;
  }
}
.klr-choose-dob .dxic .dxeEditArea_Moderno {
  width: 100% !important;
}

.register__transparent-box .register__box-head {
  margin-bottom: 58px;
}

.klr-grp-btn #ContentPlaceHolder1_lnlFAdd_CD {
  margin-left: 5px;
}

#ContentPlaceHolder1_tokenDietaryRestrictions_I {
  text-align: left !important;
}

.klr-profile-perfection {
  border: none !important;
  background: none;
}

select {
  z-index: 2;
}

.klr-view-profile__nowrap {
  flex-wrap: nowrap !important;
}

.klr-drop-down-new {
  position: relative;
  cursor: pointer;
}
.klr-drop-down-new .dxeListBoxItem_Moderno {
  padding-right: 10px !important;
  border: 0 !important;
  color: #6C6C6C;
  font-family: "Circular Std Book";
  font-size: 16px;
  font-weight: normal;
  border-radius: 8px;
  background-color: #fff;
}
.klr-drop-down-new .dxpcDropDown_Moderno > div,
.klr-drop-down-new .dxpcDropDown_Moderno table {
  border-radius: 10px;
}
.klr-drop-down-new .dxeListBox_Moderno {
  overflow: hidden !important;
  padding: 10px 5px !important;
}

.klr-drop-down-new .dxeButtonEdit_Moderno {
  width: 100% !important;
  padding: 0px 15px;
  border: 1px solid #A3A3A3;
  border-radius: 10px;
  background-color: #fff;
  height: 55px;
  padding: 10px 20px;
  line-height: 35px;
}

.klr-drop-down-new .dxic .dxeEditArea_Moderno {
  height: auto;
  background: transparent;
  color: #fff;
  font-family: "Circular Std Book";
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  width: auto;
  background-color: #fff;
}

.klr-drop-down-new .dxeButton::after {
  content: "";
  width: 15px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.84' height='9.164' viewBox='0 0 14.84 9.164'%3E%3Cpath id='Icon_material-keyboard-arrow-down' data-name='Icon material-keyboard-arrow-down' d='M10.744,11.76l5.676,5.664L22.1,11.76,23.84,13.5l-7.42,7.42L9,13.5Z' transform='translate(-9 -11.76)' fill='%23a3a3a3'/%3E%3C/svg%3E");
  background-size: 15px;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
}

.klr-drop-down-new .dxeButtonEditButtonHover_Moderno,
.klr-drop-down-new .dxeSpinIncButtonHover_Moderno,
.klr-drop-down-new .dxeSpinDecButtonHover_Moderno,
.klr-drop-down-new .dxeSpinLargeIncButtonHover_Moderno,
.klr-drop-down-new .dxeSpinLargeDecButtonHover_Moderno {
  background: none !important;
  border: none;
}

.klr-drop-down-new .dxeButtonEditButton_Moderno {
  padding: 0 !important;
  border: none;
}

.klr-drop-down-new .dxEditors_edtDropDown_Moderno {
  width: 0 !important;
}

.dxeListBoxItemHover_Moderno {
  background-color: transparent;
}

@media (max-width: 600px) {
  .klr-toggle-btn .dxToggle.dxICheckBox_Moderno {
    left: -51px;
  }
  .custom-select-wrapper {
    width: 100% !important;
  }
  .klr-group__profile-details .Group--card-header-txt {
    margin-left: 8px;
    margin-bottom: 4px !important;
  }
  .klr-social-tabs__tabcnt {
    width: 75%;
  }
  .klr-social-tabs-profile .text p {
    font-size: 16px;
  }
  .klr-social-tabs .nav-item .nav-link {
    font-size: 20px;
  }
  .discover__head {
    z-index: 4;
  }
  .klr-welcomes-talent__artist {
    height: 250px;
  }
  @-moz-document url-prefix() {
    .dxFirefox .dxeTokenText_Moderno {
      padding: 4px 7px 6px 5px !important;
    }
  }
  .klr-frm-inner .tab-setup-main.more-tabs {
    justify-content: normal !important;
  }
  .klr-regtb-mob {
    padding-top: 24px !important;
    padding-bottom: 0 !important;
    padding-left: 20px;
    padding-right: 20px;
  }
  .gallary-outer--grid-image img {
    object-fit: inherit;
  }
  #ContentPlaceHolder1_imgDoc {
    margin-left: 10px !important;
  }
  #ContentPlaceHolder1_videomodules {
    width: 100%;
  }
  .klr-grid-image-align {
    object-fit: cover;
  }
  .dxeButtonEdit_Moderno td.dxictb {
    padding: 3px 0px 5px 2px !important;
  }
  .custom-select-wrapper {
    width: 100% !important;
  }
  .klr-mainfooter .footer-content--left {
    width: 100% !important;
  }
  .klr-mainfooter .footer-content--center {
    width: 100%;
  }
  .klr-grid-image {
    min-height: 225px !important;
    height: 200px !important;
  }
  .klr-custom-select-inner .dxic,
  .klr-custom-select-inner .dxictb {
    width: 100% !important;
  }
  #ContentPlaceHolder1_imgTalentPhoto {
    height: 100px !important;
    object-fit: cover;
    padding: 0 !important;
    display: flex;
    margin: 0 auto;
  }
  #ContentPlaceHolder1_dataView_ICell tr {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  #ContentPlaceHolder1_dataView_ICell tr td {
    display: block !important;
  }
  #ContentPlaceHolder1_dataView_ICell .dxdvItem_Moderno {
    height: 315px !important;
  }
  .klr-header .header__nav {
    padding: 22px 0;
  }
  .klr-socail-links .socialLinks__input {
    flex-wrap: wrap !important;
  }
}
.klr-buttonClass {
  border: solid 1px black !important;
  background-color: #ffffff;
  border-radius: 115px;
  padding: 2px 20px;
}
.klr-buttonClass:hover {
  border: solid 1px #ffac00 !important;
  background-color: #ffac00;
  color: white;
}

.klr-preview-modal__content h4 {
  line-height: 32px;
}

.custom-select-inner {
  border: none !important;
}

.klr-mainfooter .footer-content--center {
  width: 100% !important;
}

.klr-socail-icon--twitter svg g path.cls-1 {
  fill: #fff !important;
}

.klr-fb-button .loginBtn--facebook,
.loginBtn--youtube,
.loginBtn--spotify {
  min-width: 208px;
}

.klr-yt-button__txt {
  padding-left: 5px !important;
}

.klr-drop-down-new .dxEditors_edtClear_Moderno {
  display: none;
}

#tokenDietaryRestrictions {
  width: 100%;
}

.booking-preference-main .left-content {
  width: auto !important;
}

.klr-custom-select-inner {
  height: 46px !important;
}

#ContentPlaceHolder1_repDietaryDocs_divView_0 a {
  padding-bottom: 5px;
}

input.dxeTokenBoxInput_Moderno[type=text] {
  cursor: pointer;
}

.klr-custom-select-inner .dxic,
.klr-custom-select-inner .dxictb {
  width: 454;
}

.klr-public-information {
  width: 28px !important;
}

.klr-drop-down-new .dxic .dxeEditArea_Moderno {
  width: 96%;
}

@-moz-document url-prefix() {
  /* Firefox-specific styles */
  .klr-tradmark {
    color: #fff !important;
  }
}
.talent-outer--btn .button-main.without {
  padding: 9px;
}

.klr-yt-button__icon svg {
  width: 25px !important;
}

.klr-input-password .klr-password__icon {
  width: 21px;
}

.only-mobile.klr-discover__bgitem {
  filter: brightness(0.3);
}

.klr-frm-inner .tab-setup-main.more-tabs {
  justify-content: normal !important;
}
.klr-frm-inner .tab-setup-main .nav-link {
  margin-right: 24px !important;
}

.tab-setup-main.more-tabs {
  display: normal !important;
}

.multiple-items {
  justify-content: normal !important;
}

.klr-file-box__outer {
  max-width: 75% !important;
}

.phone .drop-down .dxeButtonEdit_Moderno {
  height: 100% !important;
}

.klr-buttonClass:active {
  border: solid 1px black;
}

.klr-profile-stg .video-veri--outer {
  margin-bottom: 25px;
}

.klr-koa-editer .dxtcLite_Material > .dxtc-stripContainer .dxtc-activeTab a {
  color: #009688;
}
.klr-koa-editer .dxheControl .dxheStatusBar .dxheStatusBarTab .dxtc-link {
  padding: 10px 24px 11px 24px !important;
  color: #484848;
}
.klr-koa-editer a > .dx-vam,
.klr-koa-editer a > .dx-vat,
.klr-koa-editer a > .dx-vab {
  line-height: 100%;
  padding: 2px 0;
  text-decoration: inherit;
}
.klr-koa-editer #ContentPlaceHolder1_ASPxHtmlEditorEmailBody_TC_T1T {
  height: 40px;
}
.klr-koa-editer span.dx-vam {
  line-height: 100%;
  padding: 2px 0;
  text-decoration: inherit;
  font-weight: 600;
}
.klr-koa-editer .dxtcLite.dxtc-bottom > .dxtc-stripContainer {
  padding: 0 !important;
}
.klr-koa-editer .dxtcLite > .dxtc-stripContainer .dxtc-tab {
  border: none !important;
}
.klr-koa-editer .dxheContentArea {
  padding: 0 !important;
}
.klr-koa-editer .dxtcLite > .dxtc-stripContainer .dxtc-activeTab {
  border: none !important;
}
.klr-koa-editer .dxtc-leftIndent {
  width: 0 !important;
}
.klr-koa-editer .dxtbControl {
  color: #484848;
  width: 100%;
  border-bottom: Solid 1px #E5E5E5;
  background-color: #f1f1f1;
  padding-bottom: 7px;
}
.klr-koa-editer .dxheViewArea {
  border: none !important;
}
.klr-koa-editer .dxm-ltr {
  margin: 6px 7px 9px;
}
.klr-koa-editer .dxeButtonEditButton {
  background: transparent;
  border: none !important;
}
.klr-koa-editer .dxeButtonEdit {
  width: 120px;
  background-color: white;
  border: 1px solid #DCDCDC;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -khtml-border-radius: 2px;
  border-radius: 2px;
  width: 170px;
  font: 16px "Roboto Regular", Helvetica, "Droid Sans", Tahoma, Geneva, sans-serif;
  border-collapse: separate;
  border-spacing: 0;
  padding: 4px 2px 5px 4px;
}

#ddlSettings select {
  text-align: center;
}

.klr-option {
  text-align: left;
  height: 50px !important;
  line-height: 30px !important;
  border-radius: 4px !important;
  margin-top: 20px !important;
}

.klr-drpdwn {
  border: 1px solid #000;
  padding: 8px 4px;
  border-radius: 10px;
}
.klr-drpdwn h3 {
  font-size: 16px;
  color: red;
  position: relative;
}
.klr-drpdwn h3::after {
  position: absolute;
  content: "v";
  right: 0;
  top: 0;
  width: 15px;
  height: 15px;
}
.klr-drpdwn .klr-out {
  position: relative;
}
.klr-drpdwn .klr-out::after {
  position: absolute;
  content: "v";
  top: 0;
  right: 0;
  width: 15px;
  height: 15px;
}
.klr-drpdwn .klr-out li {
  font-size: 12px;
  padding: 4px 0;
}
.klr-drpdwn .klr-hide {
  display: none;
}
.klr-drpdwn .klr-hide.klr-show {
  display: block;
}

@media (max-width: 600px) {
  .tab-content .klr-social-tabs-profile {
    min-height: 290px !important;
  }
}
.koa-dropdown {
  margin: 0px auto;
  width: 244px;
  position: relative;
}
.koa-dropdown:hover h1 {
  border-radius: 5px 5px 0px 0px;
}
.koa-dropdown:hover li {
  padding: 10px;
  border-top: 1px #383838 solid;
  height: auto;
  overflow: auto;
  opacity: 1;
}

.koa-dropdown h1 {
  display: inline-block;
  padding: 10px;
  position: relative;
  background: rgb(240, 240, 240);
  color: #000;
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  border: 5px;
  border-radius: 5px;
  width: 100%;
  cursor: pointer;
  transition: all 0.5s linear 0s;
  text-align: center;
  border-radius: 20px;
  border: 2px solid #707070;
}
.koa-dropdown h1 b {
  color: #EEE;
  font-weight: normal;
}

.koa-dropdown ul {
  display: block;
  position: absolute;
  list-style: none;
  width: 100%;
}

.koa-dropdown li {
  padding: 0px 10px;
  background: #2e2e2e;
  color: #888888;
  text-align: left;
  border: 0px;
  width: 100%;
  height: 0px;
  overflow: hidden;
  cursor: pointer;
  opacity: 0;
  transition-property: all, background-color;
  transition-duration: 0.2s, 0.4s;
  font-size: 12px;
}
.koa-dropdown li b {
  color: #EEE;
  font-weight: normal;
}
.koa-dropdown li:hover, .koa-dropdown li.selected {
  background-color: #292929;
}
.koa-dropdown li:last-child {
  border-radius: 0px 0px 5px 5px;
}
.koa-dropdown li:before {
  content: "";
  margin-top: -2px;
  margin-right: 10px;
  display: inline-block;
  border-radius: 5px;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
.koa-dropdown li:nth-child(4) {
  transition-delay: 0.3s, 0s;
}
.koa-dropdown li:nth-child(4):before {
  background: #E884B0;
}
.koa-dropdown li:nth-child(5) {
  transition-delay: 0.4s, 0s;
}
.koa-dropdown li:nth-child(5):before {
  background: #EDA180;
}

.header.sticky {
  background: #000;
}

.klr-tab button {
  width: 100px;
}
.klr-tab li {
  margin: 0 !important;
}

#lnkDisconnect {
  padding-left: 10px !important;
}
#lnkDisconnect .klr-yt-button__icon {
  padding: 2px !important;
}
#lnkDisconnect img {
  width: 16px;
  padding-bottom: 6px;
}

.klr-social-tabs .talent-outer--btn {
  justify-content: end;
}

.klr-socail-links {
  margin-top: 80px;
  margin-bottom: 80px;
}

.klr-social-tabs .input-tag {
  background: #1C1C1C;
}

.klr-share .view-profile__shared-sec .klr-tab .nav-pills {
  padding: 5px 13px !important;
}

.dashboard-banner-main .edit-icon {
  bottom: 10px !important;
  right: 45px !important;
}

body {
  background-color: #1E1E1E !important;
}

.video-veri--translate {
  max-height: 34px !important;
  background: #000;
}

.klr-preview-modal__body {
  background-color: #191919 !important;
  padding: 40px;
}

.klr-preview-modal__content p {
  text-align: left;
  color: #fff;
  font-weight: 400;
  margin-bottom: 30px;
}

.klr-cta--fill {
  background-color: #E04370;
  border: 1px solid #E6206E !important;
  display: block !important;
  margin: 0 auto;
}

.dashboard-banner-main.klre-talent .kt-txt {
  font-size: 14px !important;
}

.dashboard-banner-main.klre-talent .kt-title {
  font-size: 52px !important;
}

.koa-profile-crop_popup .cr-boundary .cr-image {
  top: 8% !important;
  left: 23% !important;
}

.klr-forgot-pass .talent-signup-main {
  border-radius: 1px !important;
}

@media (max-width: 600px) {
  .klr-forgot-pass .talent-signup-main {
    border-radius: 10px !important;
  }
  .klr-forgot-pass .button-main {
    width: 100% !important;
  }
}
.klr-card__body-text span {
  color: #B3B3B3;
}

.klr-talent-profile-cover--image {
  border: 3px solid #666;
}

@media (max-width: 600px) {
  .setup-content-box .talent-outer--btn {
    flex-direction: column !important;
  }
}
@media (max-width: 600px) {
  .klr-pTrack__out .klr-pTrack__col2 {
    margin: 0 -4% !important;
  }
}
#ContentPlaceHolder1_NewVideoContainer .gallary-outer--btn {
  justify-content: flex-end !important;
}

@media (max-width: 600px) {
  .video-veri--content .video-veri--translate {
    margin: auto !important;
  }
}
.socialLinks__media svg {
  fill: #fff !important;
}
.socialLinks__media .ie-button-align {
  color: #fff;
}

.klr-toggle-btn .socialLinks__username {
  background-color: #1C1C1C !important;
}
@media (max-width: 600px) {
  .klr-toggle-btn .individual-personal-main .klrw-brand__outer {
    margin-top: 30px !important;
  }
}

.dashboard-section-2 {
  min-width: 385px !important;
}

@media (max-width: 600px) {
  .dashboard-section-2 {
    min-width: 100% !important;
  }
}
.dashboard-section-2 .dashboard-box .toggle-btn .dxToggle.dxICheckBox_Moderno {
  left: -14px !important;
}

.dashboard-section-2 .dashboard-box .toggle-btn label {
  width: 74px !important;
}

.gallary-outer--btn .without {
  background-color: #1a1a1a !important;
  border: 1px solid #fff !important;
  color: #fff !important;
}

.klr-drop-down-new .dxeListBoxItem_Moderno {
  color: #fff;
}
.klr-drop-down-new .dxeListBoxItem_Moderno .klr-socail-frmfeed__pagehead {
  color: #fff;
  margin-bottom: 10px;
}

.klre-grptile__text .button-main {
  padding: 5px 15px !important;
}
.klre-grptile__text .button-main:hover {
  background: #E75C5C !important;
}

.klre-grptile__text {
  align-items: unset !important;
}

.modal-header {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 32px;
  line-height: 1;
  font-weight: 700;
  margin-bottom: 16px;
}

.klr-talentinfo-details p {
  min-width: 140px;
}

#ContentPlaceHolder1_Table22 .klr-tableminset {
  min-width: 100px;
}
#ContentPlaceHolder1_Table22 p {
  margin-left: 20px;
}

.klr-prodownload #ASPxPopupViewProfileImage_lblPopupTalentName {
  font-size: 22px;
  line-height: 1;
}
.klr-prodownload .klr-pro-modal__right {
  width: 30%;
}
.klr-prodownload .klr-pro-modal__name-sec-tags {
  flex-wrap: wrap;
}
.klr-prodownload .klr-tags {
  font-size: 12px !important;
  width: 23%;
}
.klr-prodownload .klr-pro-modal__name-sec-name {
  text-align: left;
  font-size: unset !important;
}
.klr-prodownload .klr-pro-modal__name-sec-name span {
  color: #fff;
}
.klr-prodownload .klre-follow-qr__title {
  font-size: 11px !important;
}

#ContentPlaceHolder1_trackbar span.head-left {
  margin-top: 21px;
  display: block;
}

#divMembershipNum .tooltip-icon::after {
  transform: unset !important;
  left: 20px;
  border: 1px solid #E9E4D4;
  width: 370px;
  bottom: -65px;
}
#divMembershipNum .tooltip-icon::before {
  display: none;
}
#divMembershipNum .tooltip-icon::before {
  display: none;
}

@media (max-width: 600px) {
  #divMembershipNum .tooltip-icon::after {
    width: 300px;
    transform: translateX(-50%) !important;
    left: 50%;
    bottom: -85px;
  }
}
@media (max-width: 600px) {
  .klr-drop-down-new .dxeListBox_Moderno {
    margin: -3%;
  }
  #ContentPlaceHolder1_ASPxComboDocument_DDD_PW-1 {
    margin-left: 30px !important;
  }
  #ContentPlaceHolder1_popUpMessage_lblMessage {
    margin-top: -26px;
  }
  .klr-acct-vrfy__cnt-btn-wrap .klr-cta {
    padding: 12px !important;
  }
  .klr-acct-vrfy__cnt-btn-wrap .klr-cta {
    width: 75% !important;
  }
}
.klr-acct-vrfy__cnt-btn-wrap .klr-cta {
  padding: 12px !important;
}

.klr-acct-vrfy__cnt-btn-wrap .klr-cta {
  width: 60% !important;
}

.klr-forgot-pass .talent-signup-main .tab-setup-content__return:after {
  content: none;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .blue-bg--forgotPass {
    height: 44vh !important;
  }
}
#anchClosepopup {
  margin: inherit !important;
}

.klr-invite-modal .modal-body p {
  font-size: 12px !important;
}

.booking-info-text a {
  border-bottom: 1px solid #E04370 !important;
}

#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable {
  background-color: transparent !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable .dxgvTable_Moderno {
  border: none !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable .dxgvDataRow_Moderno td.dxgv {
  border: none !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable .dxgvDataRow_Moderno:last-child td.dxgv {
  border: none !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable .dxgRRB {
  color: #fff !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable .dx-ac span {
  color: #fff !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable .dxgvHeader_Moderno {
  background: none !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable .dxpcLite_Moderno .dxpc-content {
  border-radius: 21px !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable .dxgvTable_Moderno {
  border: none !important;
}

.socialLinks__media svg path {
  fill: #fff !important;
}

.pills-links-tab nav-item:active {
  background-color: #E04370;
}

.klr-socail-links__outer {
  margin-top: 40px;
}

.klr-socail-links {
  margin: 0 auto;
}

.dxeListBox_Moderno td.dxeTM, .dxeListBox_Moderno td.dxeLTM, .dxeListBox_Moderno td.dxeMIM {
  border-radius: 0;
}

#ContentPlaceHolder1_exampleModalCenter .modal-content {
  background-color: #000;
  border-radius: 30px;
}
#ContentPlaceHolder1_exampleModalCenter .modal-header {
  border-bottom: 0 !important;
}

@media (max-width: 600px) {
  .klr-drop-down-new .dxpcDropDown_Moderno table {
    width: 354px !important;
  }
}
.klr-grid-image-align {
  border-radius: 15px !important;
}

.klr-hlphotogallary {
  color: #E04370;
}

.klr-connect {
  color: #B4B4B4;
}

.klr-acct-vrfy__cnt {
  width: 59% !important;
}

.klr-congrats__cont-txt {
  font-family: "Circular Std";
  font-size: 18px !important;
}

.klr-congrats__cont-btn .klr-cta--fill {
  font-weight: 500 !important;
  font-family: "Circular Std" !important;
  font-size: 18px !important;
  padding: 10px !important;
  margin: 0;
}

.klr-privateinfo-container .dash-head {
  font-size: 32px;
  line-height: 22px;
}

.klr-createpersonalaccount .talent-head-box {
  margin-bottom: 20px !important;
}

#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_DXMainTable {
  border: none !important;
}

#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_col2 {
  border: none !important;
}

#ContentPlaceHolder1_ASPxPopupControlLanguages_ASPxGridViewLanguages_col0 {
  border: none !important;
}

#ContentPlaceHolder1_ASPxPopupControlLanguages_PWC-1 {
  border-radius: 19px !important;
}

#ContentPlaceHolder1_ASPxPopupControlLanguages_PW-1 {
  border-radius: 20px !important;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_PW-1 .dxpc-header.dxpc-withBtn {
  position: absolute;
  right: 15px;
  top: 15px;
  z-index: 1;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_PW-1 .dxpc-closeBtn {
  position: unset;
}
#ContentPlaceHolder1_ASPxPopupControlLanguages_PW-1 .dxgvControl_Moderno {
  background: transparent;
}

.input-tag {
  color: #fff !important;
}

s.klr-view-profile {
  background-color: #121212;
}

.klr-card__body-text span {
  color: #B3B3B3 !important;
}

.klr-view-profile_block {
  margin-bottom: 0 !important;
  background-color: #191919;
  border-radius: 0 !important;
}

.view-profile__content-head {
  color: #fff;
}

.klr-view-profile__inner .klr-view-profile__aside_cnt-top {
  background-color: #191919 !important;
}

.klr-profile-stg .video-veri--outer {
  background: #191919;
}

#ContentPlaceHolder1_popUpUpload_PWH-1 {
  background: #191819 !important;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
}

#ContentPlaceHolder1_popUpUpload_PWC-1 {
  background: #191819 !important;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

#ContentPlaceHolder1_popUpUpload_PWH-1 {
  border: none;
}

.klr-profileset-crop .dxpcLite_Moderno .dxpc-mainDiv {
  border: none !important;
}
.klr-profileset-crop #ContentPlaceHolder1_popUpUpload_PWH-1T {
  font-weight: 500;
  color: #fff;
}
.klr-profileset-crop .klr-profile-stg .tab-box.klr-tab-box {
  background: #191819 !important;
}

.klr-socail-links {
  width: 900px;
}
.klr-socail-links .nav-link .active {
  background-color: #E04370;
  border-radius: 15px 15px 0 0;
}

@media (max-width: 1024px) {
  .klr-socail-links {
    width: 100%;
  }
}
.klrw-signin {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  width: 100%;
  padding: 0px 0;
  min-height: 100vh;
}
.klrw-signin__logo {
  width: 135px;
  height: 57px;
}
.klrw-signin__logo img {
  width: 100%;
}
.klrw-signin__left {
  width: 60%;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  overflow: hidden;
}
.klrw-signin__frgtpsw-out {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 24px;
  flex-direction: row-reverse;
}
.klrw-signin .red-bg {
  background: none;
  display: flex;
  border-radius: 30px;
  overflow: hidden;
  max-width: 800px;
  height: 600px;
  margin: 40px auto;
  padding: 0;
}
.klrw-signin .red-bg h4 {
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
  padding-top: 6px;
}
.klrw-signin .signin-page {
  width: 40%;
  border-top-left-radius: 30px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 0;
  padding: 40px;
}
.klrw-signin .signin-page .klr-input-password .klr-password__input {
  position: relative;
  height: 40px;
}
.klrw-signin .signin-page .klr-input-password .klr-password__icon {
  transform: translateY(-50%);
}
.klrw-signin .red-bg .signin-page {
  background-color: #121212;
}
.klrw-signin .input-tag {
  height: 40px;
  border-radius: 10px;
  border: 1px solid #A3A3A3;
  background: #1C1C1C;
  color: #fff;
  padding: 10px 16px;
}
.klrw-signin .signup-question-bold {
  color: #fff;
}
.klrw-signin .signin-head {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 48px;
  line-height: 50px;
  font-weight: 800;
  margin-bottom: 30px;
}
.klrw-signin .tab-setup-content {
  max-width: 100%;
}
.klrw-signin .password-tag {
  margin-top: 0;
  font-size: 12px;
}
.klrw-signin .signin-page .check-container {
  font-size: 14px;
}
.klrw-signin .check-container {
  padding-left: 26px;
}
.klrw-signin .check-container .checkmark {
  width: 20px;
  height: 20px;
}
.klrw-signin .check-container .checkmark:after {
  left: 8px;
  top: 3px;
  width: 5px;
  height: 11px;
}
.klrw-signin .button-main {
  width: 100%;
  margin-right: 0;
  padding: 12px !important;
}
.klrw-signin .terms {
  text-align: center;
  color: #BFBFBF;
  max-width: 80%;
  margin: 0 auto;
}
.klrw-signin .terms .color {
  color: #EB008B;
}
.klrw-signin .tab-setup-content .tab-box {
  margin-top: 24px;
}

.klr-forgot-pass .talent-signup-main {
  width: 50%;
  margin: 0 auto;
  padding: 60px;
  background: #1A1A1A;
  box-shadow: 0px 4px 44px 0px rgba(0, 0, 0, 0.25);
  border-radius: 0 !important;
  position: relative;
}
.klr-forgot-pass .talent-signup-main .talent-head-box {
  padding: 0 !important;
}
.klr-forgot-pass .talent-signup-main .talent-head-box__head {
  font-size: 50px;
  font-weight: 700;
  background: linear-gradient(102deg, #F69320 6.51%, #E04370 88.08%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.klr-forgot-pass .talent-signup-main .talent-head-box__head--small {
  font-size: 35px;
  line-height: 1;
}
.klr-forgot-pass .talent-signup-main .talent-head-box__txt {
  font-size: 16px;
  font-weight: 400;
  color: #d0d0d0;
  margin-bottom: 35px;
}
.klr-forgot-pass .talent-signup-main .talent-head-box__txt span {
  color: #E9226E;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content {
  padding: 0 !important;
  border: 0;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content .signup-question-bold {
  color: #e8e8e8;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content .input-tag {
  border-radius: 10px;
  border: 1px solid #A3A3A3;
  background: #1C1C1C;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content__return {
  font-size: 16px;
  font-weight: 400;
  color: #E04370;
  text-align: center;
  display: inline-block;
  position: relative;
  margin: 0;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content__return:after {
  position: absolute;
  width: 100%;
  height: 1px;
  content: "";
  left: 0;
  bottom: 0px;
  background-color: #E04370;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content__return:hover {
  text-decoration: none !important;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content__return--u {
  text-decoration: none !important;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content__return--u::after {
  display: none !important;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content__return--u:hover {
  text-decoration: none !important;
}
.klr-forgot-pass .talent-signup-main .tab-setup-content .klr-password__text {
  color: #fff;
}
.klr-forgot-pass .klr-password__input {
  margin-bottom: 2px;
}

@media (min-width: 1024px) and (max-width: 1199px) {
  .klr-forgot-pass {
    min-height: calc(100vh - 385px);
  }
}
@media (max-width: 1024px) {
  .klr-forgot-pass {
    min-height: calc(100vh - 424px);
  }
}
.klr-head {
  width: 100%;
}
.klr-head .header.common {
  background-color: #1E1E1E;
}
.klr-head .header__nav .button-border {
  border: 2px solid #EB008B;
}

@media (max-width: 1024px) {
  .klr-head .header.common {
    background-color: #000 !important;
  }
}
.klr-newfooter .footer {
  background: #000;
}
.klr-newfooter .klr-mainfooter .footer-content--left {
  width: 50%;
  margin-left: 0;
}
.klr-newfooter .klr-mainfooter .footer-content--left .list-items--item {
  font-size: 12px;
  font-weight: 500;
  color: #F8F8F8;
}
.klr-newfooter .footer-content--right {
  font-size: 12px;
  font-weight: 500;
  color: #F8F8F8;
  padding-bottom: 10px;
}

.klr-share .view-profile__shared-sec .klr-tab .nav {
  flex-wrap: nowrap;
}
.klr-share .view-profile__shared-sec .klr-tab .nav-pills {
  border-radius: 100px;
  border: 1px solid #666;
  background: #333;
  padding: 10px 20px;
  overflow-x: scroll;
  /* Set the width and color of the scrollbar track */
  /* Style the scrollbar handle */
  /* Style the scrollbar track */
  /* Style the scrollbar corner */
}
.klr-share .view-profile__shared-sec .klr-tab .nav-pills::-webkit-scrollbar {
  width: 50%;
  height: 4px;
}
.klr-share .view-profile__shared-sec .klr-tab .nav-pills::-webkit-scrollbar-thumb {
  background-color: #888;
}
.klr-share .view-profile__shared-sec .klr-tab .nav-pills::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}
.klr-share .view-profile__shared-sec .klr-tab .nav-pills::-webkit-scrollbar-corner {
  background-color: #f1f1f1;
}
.klr-share .view-profile__shared-sec .klr-tab .nav-pills .nav-item {
  margin: 0 8px;
}
.klr-share .view-profile__shared-sec .klr-tab .nav-pills .nav-item .nav-link {
  color: #fff;
}
.klr-share .view-profile__shared-sec .klr-tab .nav-pills::-webkit-scrollbar {
  display: none;
}

#ContentPlaceHolder1_UpdatePanel1 .dashboard-box {
  border-radius: 18px;
  background: linear-gradient(180deg, #480F36 0%, rgba(10, 0, 33, 0.72) 94.7%);
  box-shadow: 0px 2px 11px 0px rgba(130, 130, 130, 0.17);
  padding: 60px 40px;
}
#ContentPlaceHolder1_UpdatePanel1 .dashboard-box .verification-head {
  font-size: 40px;
  font-weight: 700;
  color: #fff;
}
#ContentPlaceHolder1_UpdatePanel1 .dashboard-box .dashboard-box-content {
  font-size: 18px;
  font-weight: 400;
  color: #fff;
}
#ContentPlaceHolder1_UpdatePanel1 .dashboard-box .toggle-btn label {
  font-size: 18px;
  font-weight: 400;
  color: #fff;
}
#ContentPlaceHolder1_UpdatePanel1 .dashboard-box .toggle-btn .dxICheckBox_Moderno {
  box-shadow: none;
  background-color: #E798AE;
}
#ContentPlaceHolder1_UpdatePanel1 .dashboard-box .toggle-btn .dxICheckBox_Moderno .dxSwitcher {
  background-color: #E04370;
}

.klr-home {
  background-color: #121212;
  padding: 80px 0 !important;
}

.dashboard-banner-main {
  background: linear-gradient(248deg, #08011F 39.82%, rgba(200, 0, 139, 0.81) 140.88%);
  opacity: 1.5;
  backdrop-filter: blur(2px);
}

@media (max-width: 600px) {
  .dashboard-banner-main {
    background: linear-gradient(180deg, #360028 0%, rgba(27, 8, 56, 0) 100%) !important;
  }
}
.klr-profile-detail .profile--imgouter {
  border: 0px !important;
}

#ContentPlaceHolder1_DivPhoto .banner-contents {
  align-items: center;
  justify-content: space-between;
}
#ContentPlaceHolder1_DivPhoto .banner-contents .klr-profile-wrapper {
  width: 20%;
}
#ContentPlaceHolder1_DivPhoto .banner-contents .klr-profile-wrapper::after {
  content: unset;
}
#ContentPlaceHolder1_DivPhoto .banner-contents .dashboard-section-2 {
  width: 45%;
  margin: 0;
}
#ContentPlaceHolder1_DivPhoto .banner-contents .profile-min-details {
  width: 30%;
  margin: 0 40px;
}
#ContentPlaceHolder1_DivPhoto .banner-contents .profile-min-details .klr-profile-head,
#ContentPlaceHolder1_DivPhoto .banner-contents .profile-min-details .klr-profile-subhead {
  color: #E3E7E8;
}
#ContentPlaceHolder1_DivPhoto .banner-contents #ContentPlaceHolder1_UpdatePanel2 .dashboard-box {
  width: 100%;
  padding: 40px 60px;
  border-radius: 18px;
  background: linear-gradient(180deg, #480F36 0%, rgba(10, 0, 33, 0.72) 94.7%);
  box-shadow: 0px 2px 11px 0px rgba(130, 130, 130, 0.17) !important;
}
#ContentPlaceHolder1_DivPhoto .banner-contents #ContentPlaceHolder1_UpdatePanel2 .dashboard-box .verification-head,
#ContentPlaceHolder1_DivPhoto .banner-contents #ContentPlaceHolder1_UpdatePanel2 .dashboard-box .dashboard-box-content {
  color: #fff;
}
#ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn {
  position: relative;
  margin-top: 32px;
  width: 75%;
}
#ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn::after {
  position: absolute;
  content: "";
  top: 50%;
  right: 10%;
  width: 15px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cmask id='mask0_1337_10349' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='24' height='24'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1337_10349)'%3E%3Cpath d='M8.025 22L6.25 20.225L14.475 12L6.25 3.775L8.025 2L18.025 12L8.025 22Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  transform: translateY(-50%);
}
#ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn .button-border {
  width: 100%;
  color: #fff;
  background-color: #E04370;
  border: 1px solid #E6206E;
  transition: all 0.3s;
}
#ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn .button-border:hover {
  background-color: #E6206E;
  border: 1px solid #E6206E;
  color: #fff;
  transition: 0.3s;
  text-decoration: none;
  background-repeat: repeat;
  background-image: url(/assets/images/gradient.png);
  background-size: 600%;
  background-position: center;
  animation: move 2s linear infinite;
}

.klr-profile-crop .popupTop .dxpc-contentWrapper .dxpc-content {
  border-radius: 10px;
  padding-bottom: 40px !important;
  line-height: 1;
  background: #191919;
}
.klr-profile-crop .dxpc-headerContent {
  text-align: left;
  color: #fff;
}
.klr-profile-crop .dxpcLite_Moderno .dxpc-mainDiv {
  border: 1px solid #7D7C7C;
  border-radius: 10px;
  overflow: hidden;
}
.klr-profile-crop .dxpcLite_Moderno .dxpc-header {
  background: #191919;
  border: 0;
}

.klr-profile-crop_popup .cr-boundary {
  min-height: 305px !important;
}

.klr-profile-stg .dxpc-content {
  background-color: #191919;
}

@keyframes move {
  from {
    background-position: 100%;
  }
  to {
    background-position: 0%;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  .klrw-signin__logo {
    margin-bottom: 32px;
  }
  .klrw-signin .signin-head {
    font-size: 40px;
  }
  .klrw-signin .red-bg {
    height: 500px;
    width: 90%;
  }
  .klrw-signin .red-bg .signin-page {
    margin: 0;
  }
  .klrw-signin__frgtpsw-out {
    flex-direction: column;
    align-items: flex-start;
  }
  .klrw-signin .password-tag {
    margin-bottom: 16px;
  }
  .klrw-signin .signin-page {
    width: 50%;
  }
  .klrw-signin__left {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .klrw-signin {
    background-image: none !important;
  }
  .klrw-signin .container {
    padding: 0px;
  }
  .klrw-signin__left {
    display: none;
  }
  .klrw-signin .signin-page {
    width: 100%;
    border-radius: 30px;
    padding: 24px;
  }
  .klrw-signin .red-bg {
    height: 500px;
    margin: 0 auto;
    margin-top: -24px;
    background-image: url(../images/sign-up-mob-bg.png);
    background-repeat: no-repeat;
    background-position: bottom center;
    padding: 30px 16px;
    border-radius: 0;
    background-size: cover;
  }
  .klrw-signin .red-bg .signin-page {
    background-color: rgba(18, 18, 18, 0.9);
  }
  .klrw-signin .signin-page {
    margin: 0px;
    background-color: rgba(18, 18, 18, 0.9);
  }
  .klrw-signin__frgtpsw-out {
    flex-direction: column;
    align-items: flex-start;
  }
  .klrw-signin .password-tag {
    margin-bottom: 16px;
  }
  .klrw-signin .signin-btn {
    margin-top: 0;
  }
  .klrw-signin .signin-head {
    font-size: 40px;
  }
  .klrw-signin__logo {
    margin-bottom: 24px;
  }
  .klr-home {
    padding: 40px 0 70px !important;
  }
  .terms {
    padding: 0px 25px;
  }
}
#lnkDisconnect {
  background-color: #4267b2;
  background-image: linear-gradient(#4267b2, #3b55a0);
  font-family: "Helvetica neue", Helvetica, Helvetica, Arial, sans-serif;
  text-shadow: 0 -1px 0 #354c8c;
  padding-left: 18px;
}

.klr-view-profile__inner .view-profile__content-sec {
  width: calc(70% - 8px) !important;
}
.klr-view-profile__inner .view-profile__aside-items {
  min-width: 290px;
  max-width: 100px;
  background-color: #121212 !important;
}

.dashboard-wrapper {
  background: #121212 !important;
  margin-top: 0;
  padding-top: 50px;
}

.dashboard-box {
  background: #1F1E1E;
}

.box-head {
  color: #DFDFDF;
}

.dashboard-wrapper .dashboard-box .box-head {
  padding: 0 10px;
  font-size: 22px;
}

.dashboard-wrapper .dashboard-box-content {
  color: #fff !important;
  font-weight: 450;
  padding: 0 10px;
  line-height: 20px;
  font-size: 14px;
  min-height: 200px;
}

@media (max-width: 600px) {
  .klr-view-profile__inner .klr-pro-banner__out {
    min-height: auto !important;
  }
}
@media (max-width: 1024px) {
  .dashboard-wrapper .dashboard-box-content {
    min-height: 110px;
    text-align: center;
  }
  .klr-view-profile__inner .view-profile__aside-items {
    display: none;
  }
}
.klr-dashboardcta {
  display: inline-block;
  font-size: 16px;
  line-height: 22px;
  font-weight: 900;
  text-align: center;
  color: #fff;
  padding: 8px 20px;
  border: 1px solid #666;
  border-radius: 20px;
  transition: 0.3s;
  width: auto;
  background-color: #1F1E1E;
  border: 4px solid #fff;
  color: #fff;
  max-width: 220px;
  margin: 0 auto;
  margin-top: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 14px;
}
.klr-dashboardcta:hover {
  color: #fff !important;
  background-image: url(../images/gradient.png);
  background-repeat: repeat;
  background-size: 600%;
  transition: 0.3s;
  animation: move 2s linear infinite;
  padding: 8px;
  border: 4px solid transparent;
}

.dashboard-wrapper .dash-head {
  color: #fff;
}

.dashboard-wrapper .dashboard-box {
  border-radius: 20px !important;
}

.dashboard-wrapper .dash-head-content {
  color: #fff;
}

.dashboard-wrapper .dash-head {
  color: #fff;
}

.klr-featured-vd__out {
  position: relative !important;
}
.klr-featured-vd__out #ContentPlaceHolder1_popUpMessage_PW-1 {
  top: 0px !important;
}

#ContentPlaceHolder1_popUpMessage_PW-1 {
  width: 450px;
}
#ContentPlaceHolder1_popUpMessage_PW-1 .dxpc-shadow {
  box-shadow: none !important;
}
#ContentPlaceHolder1_popUpMessage_PW-1 .dxpc-content {
  min-height: 100px;
}

@media (max-width: 600px) {
  #ContentPlaceHolder1_popUpMessage_PW-1 .klr-personal-popup {
    width: 100%;
    max-width: 100% !important;
  }
}
.dxpcLite_Moderno .dxpc-header {
  background: #000;
}

.dxpcLite_Moderno .dxpc-content {
  border: 0;
}

#ContentPlaceHolder1_popUpMessage_PWH-1 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.dxpcLite_Moderno .dxpc-content {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}

@media (max-width: 600px) {
  #ContentPlaceHolder1_popUpMessage_PW-1 {
    width: 95% !important;
  }
  #ContentPlaceHolder1_popUpMessage_PW-1 .dxpc-contentWrapper {
    min-height: auto;
    height: auto !important;
  }
}
.klr-social-tabs.klre-social-tabs {
  background: #1A1A1A;
  box-shadow: 0px 4px 14px 0px rgba(0, 0, 0, 0.25);
}
.klr-social-tabs.klre-social-tabs .nav-pills {
  padding-bottom: 0;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  background: #121212;
}
.klr-social-tabs.klre-social-tabs .nav-item {
  border-bottom: 1px solid #E04370;
}
.klr-social-tabs.klre-social-tabs .nav-link {
  color: #fff;
  border-radius: 0;
  margin: 0;
  padding: 16px;
  font-size: 16px !important;
}
.klr-social-tabs.klre-social-tabs .nav-link::after {
  bottom: -2px !important;
  height: 2px;
}
.klr-social-tabs.klre-social-tabs .nav-link.active {
  background: #E04370;
  border-top-right-radius: 15px;
  border-top-left-radius: 15px;
}
.klr-social-tabs.klre-social-tabs .nav-link.active::after {
  display: none;
}
.klr-social-tabs.klre-social-tabs .socialLinks__descr {
  margin-bottom: 20px;
}
.klr-social-tabs.klre-social-tabs .tab-content {
  padding: 16px 16px 60px;
}
.klr-social-tabs.klre-social-tabs .talent-outer--btn {
  margin-top: 60px;
}
.klr-social-tabs.klre-social-tabs .klr-social-tabs__tabcnt {
  box-shadow: none;
  width: 70%;
}
.klr-social-tabs.klre-social-tabs .socialLinks__head,
.klr-social-tabs.klre-social-tabs .socialLinks__descr {
  color: #fff;
}
.klr-social-tabs.klre-social-tabs .socialLinks__media {
  font-size: 15px;
}
.klr-social-tabs.klre-social-tabs .socialLinks__media svg path {
  fill: #fff;
}
.klr-social-tabs.klre-social-tabs .socialLinks__media .ie-button-align {
  color: #fff;
}
.klr-social-tabs.klre-social-tabs .sociallinks__make-public {
  color: #fff;
}
.klr-social-tabs.klre-social-tabs .klr-toggle-btn {
  left: -60px;
}
.klr-social-tabs.klre-social-tabs .socialLinks__username {
  width: 75%;
  margin-right: 100px;
  color: #fff;
}
.klr-social-tabs.klre-social-tabs .socialLinks__username-new {
  display: flex;
}
.klr-social-tabs.klre-social-tabs .socialLinks__username-new-inpt {
  background-color: transparent;
  color: #fff;
}
.klr-social-tabs.klre-social-tabs .socialLinks__username-new-inpt:first-child {
  flex: 1;
  display: flex;
  align-items: center;
  padding: 0px 0px 0 0;
  color: #677575;
}
.klr-social-tabs.klre-social-tabs .socialLinks__username-new-inpt:last-child {
  width: 100%;
  color: #ffffff;
}
.klr-social-tabs.klre-social-tabs .klr-make-public-malign {
  margin-right: 0;
}
.klr-social-tabs.klre-social-tabs .klr-social-tabs-profile .text p,
.klr-social-tabs.klre-social-tabs .socialLinks__head {
  line-height: 1;
  font-size: 35px;
  color: #fff;
}
.klr-social-tabs.klre-social-tabs .toggle-btn .dxToggle.dxICheckBox_Moderno[class*=Checked] {
  background-color: transparent;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-social-tabs.klre-social-tabs .klr-social-tabs__tabcnt {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .klr-social-tabs.klre-social-tabs .nav-pills {
    background: #2B2B2B;
  }
  .klr-social-tabs.klre-social-tabs .nav-item {
    border-bottom: 1px solid #E04370;
  }
  .klr-social-tabs.klre-social-tabs .nav-link {
    font-size: 18px;
  }
  .klr-social-tabs.klre-social-tabs .tab-content {
    padding: 16px 8px 60px;
  }
  .klr-social-tabs.klre-social-tabs .klr-social-tabs__tabcnt {
    width: 100%;
    padding: 8px;
  }
  .klr-social-tabs.klre-social-tabs .socialLinks__input {
    margin-bottom: 24px;
  }
  .klr-social-tabs.klre-social-tabs .klr-social-tabs-profile .text p {
    padding: 0;
  }
  .klr-social-tabs.klre-social-tabs .talent-outer--btn {
    margin-top: 40px;
    flex-direction: column;
  }
  .klr-social-tabs.klre-social-tabs .talent-outer--btn input {
    margin-bottom: 16px;
  }
  .klr-social-tabs.klre-social-tabs .socialLinks__descr {
    margin-bottom: 24px;
  }
  .klr-social-tabs.klre-social-tabs .klr-toggle-btn {
    left: 4px;
    top: -40px;
    height: 22px;
  }
  .klr-social-tabs.klre-social-tabs .klr-toggle-btn .dxToggle.dxICheckBox_Moderno {
    width: 40px;
  }
  .klr-social-tabs.klre-social-tabs .klr-toggle-btn .dxToggle.dxICheckBox_Moderno .dxSwitcher {
    width: 13px;
    height: 13px;
  }
  .klr-social-tabs.klre-social-tabs .klr-toggle-btn .dxICheckBox_Moderno[class*=Checked] .dxSwitcher {
    transform: translate3d(20px, 2px, 0);
  }
  .klr-social-tabs.klre-social-tabs .socialLinks__username {
    width: 100% !important;
    margin-right: 0px;
    height: auto !important;
  }
  .klr-social-tabs.klre-social-tabs .socialLinks__username-new {
    flex-direction: column;
  }
  .klr-social-tabs.klre-social-tabs .socialLinks__username-new-inpt {
    font-size: 12px;
  }
  .klr-social-tabs.klre-social-tabs .klr-social-tabs-profile .text p,
  .klr-social-tabs.klre-social-tabs .socialLinks__head {
    line-height: 1;
    font-size: 25px;
    color: #fff;
  }
}
#ContentPlaceHolder1_popUpMessage_PWH-1 {
  background: #191919;
  border: none !important;
}

#ContentPlaceHolder1_popUpMessage_PWC-1 {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #191919;
  text-align: center;
}

.video-veri {
  background: #1F1E1E !important;
  flex-direction: column;
  display: flex;
  min-height: calc(100vh - 350px);
}
.video-veri__in {
  margin: auto;
}

.video-veri--content {
  color: #E4E4E4 !important;
  font-size: 16px !important;
  background-color: #2B2B2B;
  padding: 20px;
  border-radius: 20px;
}

.video-veri--heading {
  text-align: center;
  color: #fff;
}

.video-veri--desc {
  color: #B4B4B4;
}

.video-veri--translate {
  background-color: #9AB2CF;
}

.video-veri--outer2 {
  border: 1px dashed #E04370;
  border-radius: 0px !important;
}

@media (max-width: 600px) {
  .video-veri--outer2 {
    border-radius: 0px !important;
  }
}
.klr-featured-vd {
  padding: 0 0 74px 0 !important;
}

.klre-gallary-outer {
  background-color: #191919;
}
.klre-gallary-outer .gallary-outer--head {
  color: #fff;
  font-size: 25px;
}
.klre-gallary-outer .gallary-outer--desc {
  color: #B4B4B4;
}
.klre-gallary-outer .gallary-outer--main {
  border: 0;
  padding: 25px 50px 20px;
}
.klre-gallary-outer .gallary-outer--main.cover {
  flex-direction: column;
  align-items: center;
  padding: 40px 50px 20px;
}
.klre-gallary-outer .gallary-outer--main.cover .gallary-outer--grid {
  margin: 0;
  width: 100%;
}
.klre-gallary-outer .gallary-outer--main.cover .booking-info-text {
  margin-top: 24px;
  width: 80%;
  text-align: center;
}
.klre-gallary-outer .gallary-outer--main.cover .klr-grid-image {
  width: 100% !important;
  height: 250px !important;
}
.klre-gallary-outer .gallary-outer--main.cover .klr-grid-image .edit-option {
  position: absolute;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: end;
  width: 100%;
  height: auto;
  padding: 20px;
  display: none;
}
.klre-gallary-outer .gallary-outer--main.cover .klr-grid-image .edit-option input {
  margin: 0px 8px;
}
.klre-gallary-outer .gallary-outer--main.cover .klr-grid-image .edit-option.add {
  display: flex !important;
}
.klre-gallary-outer .gallary-outer--main.cover .klr-grid-image .add-btn {
  display: block !important;
  max-width: 150px;
  margin-left: auto;
  margin-right: auto;
}
.klre-gallary-outer .gallary-outer--main.cover .klr-grid-image:hover .edit-option {
  display: flex;
}
.klre-gallary-outer .gallary-outer--grid {
  background-color: transparent;
}
.klre-gallary-outer .gallary-outer--grid-txt {
  color: #fff;
  margin-bottom: 8px;
}
.klre-gallary-outer .gallary-outer--grid-txt span {
  display: none;
}
.klre-gallary-outer .klr-grid-image {
  padding: 0px !important;
  overflow: hidden;
  border-radius: 20px;
  border: 2px solid #7D7C7C;
  min-height: 220px !important;
  height: 220px !important;
}
.klre-gallary-outer .klr-grid-image::before {
  content: none;
}
.klre-gallary-outer .klr-grid-image .add-btn {
  width: 100%;
  border-radius: 15px;
  padding: 4px 16px;
  margin-top: auto;
  border-radius: 200px;
  border: 1px solid #E9226E;
  background: #E04370;
  color: #fff;
}
.klre-gallary-outer .klr-grid-image .edit-option.add {
  position: absolute;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 10px;
  width: 100%;
  top: 0;
  left: 0;
  padding: 20px;
}
.klre-gallary-outer .booking-info-text {
  color: #B4B4B4;
}
.klre-gallary-outer .booking-info-text a {
  border-bottom: 0;
}

@media (max-width: 600px) {
  .klre-gallary-outer .gallary-outer--main {
    padding: 25px 50px 20px;
  }
  .klre-gallary-outer .gallary-outer--main .gallary-outer--grid {
    width: calc(100% - 0px);
    margin: 0px 0px 10px 0px;
  }
  .klre-gallary-outer .gallary-outer--main.cover {
    padding: 25px 0px 20px;
  }
}
.dash-head svg {
  width: 35px;
  padding-bottom: 7px;
  padding-right: 0px;
  margin-right: 15px;
}

.klr-Dform {
  background-color: #191919;
  text-decoration: none;
}
.klr-Dform.inner-container {
  border-radius: 0px !important;
}
.klr-Dform.klr-booking-preference {
  max-width: 1140px;
}
.klr-Dform h1, .klr-Dform .personal-head, .klr-Dform .physical-head, .klr-Dform .payment-head, .klr-Dform .booking-head {
  color: #fff;
  margin-bottom: 30px;
  font-weight: 700;
}
.klr-Dform h1 span, .klr-Dform .personal-head span, .klr-Dform .physical-head span, .klr-Dform .payment-head span, .klr-Dform .booking-head span {
  font-weight: normal !important;
}
.klr-Dform .emergency-head {
  color: #E04370;
  font-size: 26px;
  margin-bottom: 30px;
}
.klr-Dform .emergency-head .bracket {
  color: #E4E4E4 !important;
  font-size: 16px;
}
.klr-Dform .emergency-head--opnl {
  color: #fff;
}
.klr-Dform .signup-question {
  color: #B4B4B4;
  font-weight: normal;
}
.klr-Dform .signup-question-bold .bracket {
  color: #E4E4E4 !important;
}
.klr-Dform .signup-question-bold-info {
  display: flex;
  align-items: center;
}
.klr-Dform .signup-question-bold-info span {
  width: 16px;
  margin-left: 4px;
}
.klr-Dform .signup-question-bold-info img {
  width: 100%;
}
.klr-Dform .personal-contents {
  color: #B4B4B4;
  font-weight: 450;
}
.klr-Dform .tab-box .signup-question-bold {
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
}
.klr-Dform .tab-box .signup-question-bold span {
  color: #E04370;
}
.klr-Dform .tab-box .input-tag {
  display: inline-block;
  width: 100%;
  height: 50px;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
  margin-bottom: 2px;
}
.klr-Dform .tab-box .input-tag::placeholder {
  font-size: 14px;
  font-weight: 500;
  color: #757575;
}
.klr-Dform .tab-box__dob {
  display: flex;
  justify-content: space-between;
}
.klr-Dform .tab-box__dob .klr-input__text {
  width: 33%;
}
.klr-Dform .tab-box .drop-down .dxeButtonEdit_Moderno {
  background-color: #1C1C1C;
}
.klr-Dform .tab-box .drop-down.drop-down_new .dxeButtonEdit_Moderno {
  border-top-right-radius: 0px 0px;
  border-bottom-right-radius: 0px 0px;
}
.klr-Dform .klr-drop-down {
  height: 50px !important;
  padding: 7px 15px !important;
  background-color: #1C1C1C !important;
  color: #fff;
  appearance: none;
}
.klr-Dform .klr-drop-down.dxeButtonEdit_Moderno {
  background: none !important;
  border-radius: 10px;
  border: 1px solid #A3A3A3;
}
.klr-Dform .klr-drop-down.dxeButtonEdit_Moderno .dxeEditAreaSys {
  background-color: transparent !important;
  color: #fff;
}
.klr-Dform .klr-drop-down-new {
  background-color: #1C1C1C;
}
.klr-Dform .klr-drop-down-new .dxeButtonEdit_Moderno {
  background-color: #1C1C1C;
  color: #fff;
  height: 50px !important;
  padding: 7px 15px !important;
  text-align: left;
}
.klr-Dform .klr-drop-down-new .dxeEditArea_Moderno {
  color: #fff;
  width: 100%;
}
.klr-Dform .klr-drop-down-new .dxic .dxeEditArea_Moderno {
  background: none !important;
  border: 0px solid #A3A3A3;
  text-align: left;
}
.klr-Dform .phone {
  border-radius: 10px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
  height: 50px;
}
.klr-Dform .phone .input-tag {
  border: none;
  padding-left: 0;
  color: #fff;
  height: 100% !important;
}
.klr-Dform .phone .klr-popup__btn {
  min-width: 125px;
  border: none;
  background-color: transparent;
  border-right: 1px solid #A3A3A3;
  border-radius: 0;
  color: #fff;
  height: 100%;
}
.klr-Dform .phone .klr-popup__btn_num input {
  color: #fff;
}
.klr-Dform .tab-box .date-picker label {
  color: #fff;
}
.klr-Dform .individual-personal-main .file-wrapper {
  background-color: transparent;
  border-color: #E04370;
}
.klr-Dform .drop-down .dxic .dxeEditArea_Moderno {
  color: #fff;
  width: 100%;
}
.klr-Dform .dxeTokenBox .dxeEditArea_Moderno {
  background: none;
  background-color: transparent !important;
  color: #fff;
}
.klr-Dform .select-token-box {
  border-radius: 10px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
  padding: 12px 10px 7px;
  min-height: 50px;
}
.klr-Dform .select-token-box .dxeButtonEdit_Moderno {
  background-color: transparent !important;
  background: none;
}
.klr-Dform .select-token-box .dxeEditArea_Moderno {
  background: none;
  background-color: transparent !important;
  color: #fff;
}
.klr-Dform .select-token-box .dxeToken_Moderno {
  background-color: #342513;
  color: #F69322;
  font-size: 14px;
  font-weight: 500;
  border: 2px solid #F69322;
  padding: 0px 5px 0px 5px;
  margin-top: 0px;
}
.klr-Dform .select-token-box .dxeTokenRemoveButton_Moderno {
  background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_460_5063" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="22" height="22"><rect y="0.665787" width="21.334" height="21.334" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_460_5063)"><path d="M7.46665 15.7778L6.22217 14.5333L9.42227 11.3332L6.22217 8.15536L7.46665 6.91087L10.6667 10.111L13.8446 6.91087L15.0891 8.15536L11.889 11.3332L15.0891 14.5333L13.8446 15.7778L10.6667 12.5777L7.46665 15.7778Z" fill="%23F69322"/></g></svg>');
  width: 26px;
  height: 26px;
}
.klr-Dform .select-token-box .dxeTokenText_Moderno {
  padding: 5px 0px 5px 5px;
}
.klr-Dform .talent-outer--btn .button-main.without {
  background-color: transparent !important;
  border-color: #fff;
  color: #fff;
}
.klr-Dform .drop-down .dxeButton::after {
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>');
}
.klr-Dform .drop-down .dxeButtonEdit_Moderno {
  height: 50px;
}
.klr-Dform__inputBox, .klr-Dform .klr-Dform__inputBox2 {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.klr-Dform__inputBox-in, .klr-Dform .klr-Dform__inputBox2-in {
  width: 48%;
}
.klr-Dform__inputBox .tab-box, .klr-Dform .klr-Dform__inputBox2 .tab-box {
  width: 100%;
  margin: 0 0 30px 0 !important;
}
.klr-Dform__inputBox .tab-box .input-tag, .klr-Dform .klr-Dform__inputBox2 .tab-box .input-tag {
  height: 50px !important;
}
.klr-Dform__inputBox .tab-box .klr-popup__btn_img, .klr-Dform .klr-Dform__inputBox2 .tab-box .klr-popup__btn_img {
  width: 35%;
}
.klr-Dform__inputBox .tab-box .klr-popup__btn_num, .klr-Dform .klr-Dform__inputBox2 .tab-box .klr-popup__btn_num {
  width: 50%;
}
.klr-Dform__inputBox .tab-box .klr-popup__btn:after, .klr-Dform .klr-Dform__inputBox2 .tab-box .klr-popup__btn:after {
  border: none !important;
  width: 15px;
  height: 10px;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  background-size: 15px;
  background-repeat: no-repeat;
  position: absolute;
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>');
}
.klr-Dform__inputBox .tab-box .row, .klr-Dform .klr-Dform__inputBox2 .tab-box .row {
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0px !important;
}
.klr-Dform__inputBox .tab-box .klr-drop-down-new .dxeButton::after, .klr-Dform .klr-Dform__inputBox2 .tab-box .klr-drop-down-new .dxeButton::after {
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>');
}
.klr-Dform__inputBox .tab-box .klr-drop-down, .klr-Dform .klr-Dform__inputBox2 .tab-box .klr-drop-down {
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>') !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position: right 15px top 20px !important;
}
.klr-Dform__inputBox .tab-box .klr-drop-down .dxeButton.dxeButtonEditButton_Moderno, .klr-Dform .klr-Dform__inputBox2 .tab-box .klr-drop-down .dxeButton.dxeButtonEditButton_Moderno {
  display: none;
}
.klr-Dform__inputBox .tab-box .textarea, .klr-Dform .klr-Dform__inputBox2 .tab-box .textarea {
  border-radius: 10px;
  border: 1px solid #A3A3A3;
  background: #1C1C1C;
  height: 150px;
  color: #fff;
}
.klr-Dform__inputBox .tab-box .dxeButtonEdit_Moderno td.dxic, .klr-Dform .klr-Dform__inputBox2 .tab-box .dxeButtonEdit_Moderno td.dxic {
  padding: 0px !important;
}
.klr-Dform__inputBox .video-veri--outer, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer {
  width: 100%;
  min-height: 200px;
  height: 200px;
  border-radius: 0;
  border: 1px dashed #E04370 !important;
  margin-top: 0px;
}
.klr-Dform__inputBox .video-veri--outer-image, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer-image {
  width: 30px;
  margin-bottom: 5px;
}
.klr-Dform__inputBox .video-veri--outer-image label, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer-image label {
  color: #fff;
}
.klr-Dform__inputBox .video-veri--outer-content, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer-content {
  text-align: center;
}
.klr-Dform__inputBox .video-veri--outer-link, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer-link {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 10px;
}
.klr-Dform__inputBox .video-veri--outer-dec, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer-dec {
  font-size: 14px;
}
.klr-Dform__inputBox-col2, .klr-Dform .klr-Dform__inputBox2-col2 {
  display: flex;
  width: 100%;
  align-items: center;
}
.klr-Dform__inputBox .klr-drop-down--small, .klr-Dform .klr-Dform__inputBox2 .klr-drop-down--small {
  background: none !important;
}
.klr-Dform__inputBox .klr-drop-down--small select, .klr-Dform .klr-Dform__inputBox2 .klr-drop-down--small select {
  width: 100%;
  background: none;
  height: 100%;
  appearance: none;
  -webkit-aappearance: none;
  color: #fff;
}
.klr-Dform__inputBox .klr-drop-down--small select option, .klr-Dform .klr-Dform__inputBox2 .klr-drop-down--small select option {
  color: #000;
}
.klr-Dform__inputBox .video-veri--outer, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer {
  position: relative;
}
.klr-Dform__inputBox .video-veri--outer .edit-icon, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer .edit-icon {
  bottom: -8px;
  position: absolute;
  right: -10px;
  width: 30px;
  height: 30px;
}
.klr-Dform__inputBox .video-veri--outer img, .klr-Dform .klr-Dform__inputBox2 .video-veri--outer img {
  width: 100%;
}
.klr-Dform__inputBox--hafl, .klr-Dform .klr-Dform__inputBox2--hafl {
  width: 100%;
}
.klr-Dform__inputBox--hafl .klr-Dform__inputBox-in, .klr-Dform .klr-Dform__inputBox2--hafl .klr-Dform__inputBox-in {
  width: 48% !important;
}
.klr-Dform__inputBox .phone .input-tag, .klr-Dform .klr-Dform__inputBox2 .phone .input-tag {
  height: 100% !important;
}
.klr-Dform__inputBox .phone .klr-popup, .klr-Dform .klr-Dform__inputBox2 .phone .klr-popup {
  height: 100% !important;
}
.klr-Dform__inputBox-addMoreDiv {
  overflow-y: scroll;
  min-height: 100px;
}
.klr-Dform__inputBox-Deliverables {
  padding-top: 25px;
}
.klr-Dform__inputBox-Deliverables .tab-box input {
  display: inline-block;
  width: 100%;
  height: 50px;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 16px;
  background-color: #1C1C1C;
  border: 1px solid #A3A3A3;
  margin-bottom: 2px;
  text-align: left;
}
.klr-Dform__inputBox-Deliverables .klr-Dform__inputBox-in {
  width: 56%;
}
.klr-Dform__inputBox-Deliverables .klr-Dform__inputBox-in:last-child {
  width: 40%;
  position: relative;
}
.klr-Dform__inputBox-Deliverables .klr-Dform__inputBox-in:last-child .tab-box {
  padding-right: 32px;
}
.klr-Dform__inputBox-Deliverables .deleteRow {
  position: absolute;
  right: 0px;
  top: 44px;
}
.klr-Dform .captcha .dxcaTextBoxLabel_Moderno {
  color: #fff !important;
}
.klr-Dform .captcha .dxcaRefreshButtonText_Moderno {
  color: #fff;
}
.klr-Dform .login-sec {
  color: #fff;
}
.klr-Dform .talent-outer--btn {
  justify-content: end;
}
.klr-Dform .talent-outer--btn .button-main {
  margin-bottom: 16px;
}
.klr-Dform .check-container label {
  color: #CECECE;
  font-weight: 400;
  line-height: normal;
  margin: 5.5px 0 0px !important;
}
.klr-Dform .check-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0 !important;
  width: 0 !important;
}
.klr-Dform .check-container .checkmark {
  border-radius: 3px;
  border: 1px solid #D9D9D9;
  background-color: transparent !important;
  top: 4px;
  left: 0;
  height: 20px;
  width: 20px;
}
.klr-Dform .check-container .checkmark:after {
  left: 7px;
  top: 2px;
  width: 6px;
  height: 11px;
}
.klr-Dform .check-container span {
  color: #fff;
}
.klr-Dform .profile--yourtalent-tab .dxeButtonEditSys.dxeButtonEdit_Moderno.dxeReadOnly_Moderno.dxeTokenBox {
  background-color: transparent !important;
  height: auto;
}
.klr-Dform .profile--yourtalent-tab .dxeToken_Moderno {
  background-color: #342513;
  color: #F69322;
  font-size: 14px;
  font-weight: 500;
  border: 2px solid #F69322;
  padding: 0px 5px 0px 5px;
  margin-top: 0px;
  display: flex;
  align-items: center;
}
.klr-Dform .profile--yourtalent-tab input {
  background-color: #342513 !important;
}
.klr-Dform .profile--yourtalent-tab .dxeTokenRemoveButton_Moderno {
  background-image: url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_460_5063" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="22" height="22"><rect y="0.665787" width="21.334" height="21.334" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_460_5063)"><path d="M7.46665 15.7778L6.22217 14.5333L9.42227 11.3332L6.22217 8.15536L7.46665 6.91087L10.6667 10.111L13.8446 6.91087L15.0891 8.15536L11.889 11.3332L15.0891 14.5333L13.8446 15.7778L10.6667 12.5777L7.46665 15.7778Z" fill="%23F69322"/></g></svg>');
  background-size: 100%;
  background-color: transparent !important;
  margin-top: 0px !important;
}
.klr-Dform .profile--yourtalent-tab .dxeTokenText_Moderno {
  padding: 5px 0px 5px 5px;
}
.klr-Dform .profile--count, .klr-Dform .profile--countB, .klr-Dform .profile--countO, .klr-Dform .profile--countP, .klr-Dform .profile--countE {
  color: #E8E8E8;
  font-weight: bold;
}
.klr-Dform .profile--common-textarea {
  margin-top: 0 !important;
}
.klr-Dform .profile--common-textarea textarea {
  border-radius: 10px;
  border: 1px solid #A3A3A3;
  background: #1C1C1C;
  height: 150px;
  width: 100%;
  padding: 10px 20px;
  color: #fff;
}
.klr-Dform .profile--common-textarea .profile--language-spoken, .klr-Dform .profile--common-textarea .profile--age-gender {
  margin-top: 0 !important;
}
.klr-Dform .profile--common-textarea .signup-question-bold {
  color: #fff;
}
.klr-Dform .profile--common-textarea .profile--yourtalent-tab .dxlpLoadingPanel_Moderno, .klr-Dform .profile--common-textarea .profile--yourtalent-tab .dxeButtonEdit_Moderno {
  background-color: transparent;
}
.klr-Dform .profile--common-textarea textarea {
  background-color: transparent !important;
}
.klr-Dform .booking-info-text {
  color: #fff;
  margin-top: 5px;
}
.klr-Dform .profile--trackbar-tab {
  padding: 15px 40px 30px;
}
.klr-Dform .profile--trackbar-tab .head, .klr-Dform .profile--trackbar-tab .head-light, .klr-Dform .profile--trackbar-tab .head-left {
  color: #fff;
}
.klr-Dform .profile--trackbar-tab .dxeTBBarHighlight_Moderno {
  background-color: #E04370 !important;
}
.klr-Dform .profile--trackbar-tab .strip .dxeTBHSys .dxeTBLargeTick_Moderno {
  height: 8px !important;
  top: 33px;
  background-color: #B8B8B8;
}
.klr-Dform .profile--trackbar-tab .head-light {
  padding-top: 40px;
}
@media (max-width: 600px) {
  .klr-Dform .profile--trackbar-tab {
    padding: 15px;
  }
}
.klr-Dform .drop-down .dxeButtonEdit_Moderno {
  background-color: transparent !important;
}
.klr-Dform .talent-signup-main {
  width: 100%;
  box-shadow: none;
  margin: 0px !important;
  border-radius: 0 !important;
}
.klr-Dform .talent-signup-main .tab-setup-content {
  padding: 0 !important;
  border: 0 !important;
}
.klr-Dform .talent-signup-main .talent-head-box {
  padding: 0 !important;
}
.klr-Dform .talent-signup-main .talent-head-box h1 {
  background: linear-gradient(102deg, #F69320 6.51%, #E04370 88.08%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 48px;
  line-height: 50px;
  font-weight: 800;
  margin-bottom: 40px;
}
.klr-Dform .talent-signup-main .talent-head-box h2 {
  color: #E04370;
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
}
.klr-Dform .talent-signup-main__imp {
  color: #C4C4C4;
  font-size: 12px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
}
.klr-Dform .talent-signup-main__imp span {
  color: #EB008B;
}
.klr-Dform .talent-signup-main .klr-input-password {
  margin-top: 0px !important;
}
.klr-Dform .talent-signup-main .password {
  margin-top: 30px;
}
.klr-Dform .talent-signup-main .klr-password label {
  color: #fff;
  font-size: 14px;
}
.klr-Dform .talent-signup-main .check-container {
  color: #CECECE;
  font-weight: normal;
}
.klr-Dform .talent-signup-main .button-main {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
}
.klr-Dform__KeyOpinion {
  background-color: #121212;
  margin: 70px 0 0;
  border-radius: 20px 20px 0px 0px;
  overflow: hidden;
}
.klr-Dform__KeyOpinion-in {
  padding: 20px 20px 40px;
}
.klr-Dform__KeyOpinion-in .klr-pTrack__main {
  margin-top: 10px !important;
}
.klr-Dform__KeyOpinion-in .klr-custom-select-inner {
  height: auto !important;
}
.klr-Dform__KeyOpinion-in .klr-custom-select-inner .dxeButtonEdit_Moderno {
  background-color: transparent !important;
  padding: 10px 10px 12px;
  border-radius: 10px;
  border: 1px solid #A3A3A3;
  background: #1C1C1C;
}
.klr-Dform__KeyOpinion-in .klr-custom-select-inner .dxeButtonEdit_Moderno .dxeToken_Moderno {
  border-radius: 6px;
  border: 1px solid #595959;
  background: #343434;
}
.klr-Dform__KeyOpinion-in .klr-custom-select-inner .dxeButtonEdit_Moderno .dxeTokenRemoveButton_Moderno {
  position: relative;
  display: block;
  background-image: url(../images/close-icn.svg) !important;
  background-position: center center !important;
}
.klr-Dform__KeyOpinion-in .klr-custom-select-inner .dxeButtonEdit_Moderno .dxeTokenRemoveButton_Moderno::before {
  content: "";
  position: absolute;
  background-color: #E04370;
  width: 3px;
  height: 15px;
  top: 22px;
}
.klr-Dform__KeyOpinion-in .custom-select-inner {
  position: relative;
}
.klr-Dform__KeyOpinion-in .custom-select-inner::before, .klr-Dform__KeyOpinion-in .custom-select-inner::after {
  content: "";
  position: absolute;
  background-color: #E04370;
  width: 2px;
  height: 12px;
  top: 22px;
  background-image: none !important;
}
.klr-Dform__KeyOpinion-in .custom-select-inner:before {
  transform: translate(-1px, 0) rotate(-45deg);
  right: 35px;
}
.klr-Dform__KeyOpinion-in .custom-select-inner:after {
  transform: translate(2px, 0) rotate(45deg);
  right: 30px;
}
.klr-Dform__KeyOpinion-in .custom-select-wrapper {
  margin: 0 0 30px 0 !important;
}
.klr-Dform__KeyOpinion-in .desc-sec {
  width: 100%;
  margin: 0px !important;
}
.klr-Dform__KeyOpinion-fileList {
  margin-bottom: 50px;
}
.klr-Dform__KeyOpinion-fileList-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 30px;
  border-radius: 9px;
  background: #191919;
  margin-bottom: 20px;
  color: #fff;
}
.klr-Dform__KeyOpinion-fileList-item .buttonClass {
  border-radius: 26px;
  border: 1px solid #595959;
  background: #343434;
  color: #fff;
  display: flex;
  padding: 4px 20px 2px !important;
  justify-content: center;
  align-items: center;
  line-height: 1;
}
.klr-Dform__KeyOpinion-fileList-action {
  display: flex;
}
.klr-Dform__KeyOpinion__btncol {
  align-items: center;
  display: flex;
  justify-content: end;
}
.klr-Dform__modal {
  padding: 30px;
  background-color: #191919;
}
.klr-Dform__modal-head {
  font-size: 32px;
  color: #fff;
  margin-bottom: 10px;
}
.klr-Dform__modal-content {
  color: #C2C2C2;
  margin-bottom: 40px;
}
.klr-Dform__modal-addmore .button-main {
  background-color: #252525;
  border: 1px solid #E04370;
  margin-left: auto;
  margin-bottom: 20px;
}
.klr-Dform__modal .klr-Dform__inputBox {
  margin-bottom: 30px;
}
.klr-Dform__modal .klr-Dform__inputBox-in .tab-box {
  margin-bottom: 0px !important;
}
.klr-Dform__modal .klr-Dform__inputBox-in--L {
  width: 60%;
}
.klr-Dform__modal .klr-Dform__inputBox-in--R {
  width: 38%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.klr-Dform__modal .klr-Dform__inputBox-in--R .tab-box {
  margin-bottom: 4px !important;
}
.klr-Dform__modal .klr-Dform__inputBox-in .tab-box {
  margin: 0 0 0 0;
}
.klr-Dform__modal-delete {
  margin-left: 20px;
  margin-top: 25px;
}
.klr-Dform__modal .check-container {
  padding-left: 25px;
}
.klr-Dform__modal .check-container .checkmark {
  width: 15px;
  height: 15px;
}
.klr-Dform__modal .check-container .checkmark::after {
  left: 5px;
  top: 2px;
  width: 4px;
  height: 7px;
}
.klr-Dform__modal .check-container input:checked ~ .checkmark {
  background-color: #E04370 !important;
}
.klr-Dform .dxeButtonEdit_Moderno td.dxic {
  padding: 0 !important;
}
.klr-Dform.klr-createpersonalaccount .klr-Dform__inputBox .tab-box {
  width: 100%;
  margin: 0 0 25px 0 !important;
}
.klr-Dform.klr-createpersonalaccount .talent-signup-main .talent-head-box h2 {
  line-height: 1;
}
.klr-Dform.klr-createpersonalaccount .tab-setup-content .tab-box {
  margin-top: 0px !important;
}

@media (max-width: 1024px) {
  .klr-Dform.inner-container {
    border-radius: 15px !important;
  }
  .klr-Dform__inputBox {
    flex-direction: column;
  }
  .klr-Dform__inputBox-in {
    width: 100%;
  }
  .klr-Dform__inputBox-in.w-75 {
    width: 100% !important;
  }
  .klr-Dform .talent-outer--btn {
    justify-content: center;
  }
  .klr-Dform .talent-outer--btn .button-main {
    margin-bottom: 16px;
  }
  .klr-Dform__KeyOpinion__btncol {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 100%;
    margin-bottom: 30px;
  }
  .klr-Dform__KeyOpinion-in {
    padding: 20px 20px 40px;
  }
  .klr-Dform__KeyOpinion-in .klr-pTrack__text {
    font-size: 18px;
    line-height: 24px;
  }
  .klr-Dform .profile--yourtalent-tab .dxeToken_Moderno {
    margin-bottom: 10px;
  }
}
@media (max-width: 600px) {
  .klr-Dform__inputBox-in {
    position: relative;
  }
  .klr-Dform__inputBox--hafl .klr-Dform__inputBox-in {
    width: 100% !important;
  }
  .klr-Dform__inputBox-Deliverables .klr-Dform__inputBox-in {
    width: 100% !important;
  }
  .klr-Dform__KeyOpinion-fileList-item {
    padding: 25px 15px;
    flex-direction: column;
    text-align: center;
  }
  .klr-Dform__KeyOpinion-fileList-item .klr-file-box__outer {
    width: 100%;
    max-width: 100% !important;
    margin-bottom: 25px;
  }
  .klr-Dform__KeyOpinion-in {
    padding: 20px 20px 40px;
  }
  .klr-Dform__KeyOpinion-in .klr-pTrack__text {
    font-size: 12px;
    line-height: 16px;
  }
}
.klr-idVari {
  position: relative;
}
.klr-idVari__header-sec {
  font-size: 18px !important;
  text-align: center;
  margin-bottom: 50px;
}
.klr-idVari__heading {
  font-size: 22px !important;
  color: #fff;
  margin-bottom: 10px;
}
.klr-idVari__subHead {
  color: #B4B4B4;
  font-size: 15px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  margin-bottom: 40px;
}
.klr-idVari__img {
  max-width: 400px;
  margin: 25px auto 40px;
}
.klr-idVari__img img {
  width: 100%;
}
.klr-idVari__instruction {
  list-style: none;
  padding: 30px 0;
}
.klr-idVari__instruction li {
  font-size: 16px;
  color: #B4B4B4;
  position: relative;
  z-index: 2;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
}
.klr-idVari__instruction li img {
  margin-right: 10px;
}
.klr-idVari__instruction li::after {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  content: "";
  position: absolute;
  background: #fff;
  left: 4px;
  top: 50%;
  z-index: -1;
  transform: translate(0, -50%);
}
.klr-idVari__approval h2 {
  line-height: 1;
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.klr-idVari .signup-question {
  font-size: 16px;
}

.video-veri--outer-image {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.video-veri--outer-image label {
  color: #fff !important;
}

.klr-dash-head svg {
  background-color: transparent !important;
}

.klr-private-dash svg {
  width: 22px !important;
}

.klr-rejection-faq,
.klr-rejection-faq {
  margin: auto;
  padding: 0 15px;
  text-align: center;
  margin-bottom: 30px;
  background-color: #2A2A2A;
}

.klr-rejection-faq h2 i {
  margin: -6px 0 0 10px !important;
}

.klr-rejection-faq h2 i:before,
.klr-rejection-faq h2 i:after {
  content: "";
  position: absolute;
  background-color: #E04370;
  width: 3px;
  height: 9px;
}

.klr-rejection-faq h2 i:before {
  transform: translate(-2px, 0) rotate(45deg);
  background-color: #fa3200 !important;
}

.klr-rejection-faq h2 i:after {
  transform: translate(2px, 0) rotate(-45deg);
}

.klr-rejection-faq h2 {
  display: flex !important;
  justify-content: center;
  align-items: center;
}

.klr-rejection-faq ul li input[type=checkbox]:checked ~ h2 i:after {
  transform: translate(2px, 0) rotate(45deg);
}
.klr-rejection-faq ul li input[type=checkbox]:checked ~ h2 i:before {
  transform: translate(-2px, 0) rotate(-45deg);
}

section.klr-rejection-faq {
  padding-top: 2em;
  padding-bottom: 3em;
}

.klr-rejection-faq ul {
  text-align: left;
}

.transition,
p,
ul li i:before,
ul li i:after {
  transition: all 0.3s;
}

.klr-rejection-faq .no-select,
.klr-rejection-faq h2 {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  user-select: none;
}

.klr-rejection-faq h1 {
  color: #000;
  margin-bottom: 30px;
  margin-top: 0;
}

.klr-rejection-faq h2 {
  color: #FFF;
  font-family: "hm_light", sans-serif;
  font-size: 20px;
  line-height: 34px;
  text-align: center;
  padding: 15px 15px;
  text-transform: none;
  font-weight: 300;
  letter-spacing: 1px;
  display: block;
  margin: 0;
  cursor: pointer;
  transition: 0.2s;
}

.klr-rejection-faq p {
  color: #fff;
  text-align: left;
  font-family: "hm_light", sans-serif;
  font-size: 13px;
  line-height: 20px;
  position: relative;
  will-change: max-height;
  contain: layout;
  display: inline-block;
  opacity: 1;
  transform: translate(0, 0);
  margin-bottom: 0px;
  padding: 5px 20px 5px;
  transition: 0.3s opacity, 0.6s max-height;
  hyphens: auto;
  z-index: 2;
  font-weight: 700;
}

.klr-rejection-faq ul li input[type=checkbox] p {
  color: red !important;
}

.klr-rejection-faq ul {
  list-style: none;
  perspective: 900;
  padding: 0;
  margin: 0;
}

.klr-rejection-faq ul li {
  position: relative;
  overflow: hidden;
  padding: 0;
  margin: 0;
  background: #fff;
  box-shadow: 0 3px 10px -2px rgba(0, 0, 0, 0.1);
  -webkit-tap-highlight-color: transparent;
}

.klr-rejection-faq ul li + li {
  margin-top: 15px;
}

.klr-rejection-faq ul li:last-of-type {
  padding-bottom: 0;
  background-color: #2A2A2A;
}

.klr-rejection-faq ul li i:before,
ul li i:after {
  content: "";
  position: absolute;
  background-color: #E04370;
  width: 3px;
  height: 9px;
}

.klr-rejection-faq ul li i:before {
  transform: translate(-2px, 0) rotate(45deg);
}

.klr-rejection-faq ul li i:after {
  transform: translate(2px, 0) rotate(-45deg);
}

.klr-rejection-faq ul li input[type=checkbox] {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  touch-action: manipulation;
}

.klr-rejection-faq ul li input[type=checkbox]:checked ~ h2 {
  color: #fff;
}

.klr-rejection-faq ul li input[type=checkbox]:checked ~ p {
  max-height: 0;
  transition: 0.3s;
  opacity: 0;
  padding: 0;
  display: none;
}

.klr-rejection-faq ul li input[type=checkbox]:checked ~ i:before {
  transform: translate(2px, 0) rotate(45deg);
}

.klr-rejection-faq ul li input[type=checkbox]:checked ~ i:after {
  transform: translate(-2px, 0) rotate(-45deg);
}

.klr-idverification-instruct {
  font-family: "Lato", sans-serif;
  font-size: 16px;
  background: #1A1A1A;
  color: #fff;
  display: flex;
  justify-content: left;
}

.klr-idverification__item {
  color: #B4B4B4;
  font-size: 16px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  margin-bottom: 20px;
}
.klr-idverification__item svg {
  width: 18px;
  margin-left: 20px;
  margin-right: 20px;
}

.klr-personal-popup {
  color: #fff;
}

.dxpcLite_Moderno .dxpc-content {
  text-align: center;
  font-size: 18px;
}

#ContentPlaceHolder1_popUpMessage_lblMessage {
  color: #fff !important;
}

.klr-photo__out-slick button img {
  display: none !important;
}

.dxpc-closeBtn {
  background: transparent;
  border: none;
  box-shadow: none;
}
.dxpc-closeBtn :hover {
  background-color: transparent;
}

.klr-photo__out-slick .slick-arrow {
  margin-left: 5px;
  margin-right: 0px;
  width: 10px;
  height: 16px;
}

.klr-photo__out-slick button img {
  display: none !important;
}

.dxpc-closeBtnHover {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

.dashboard-wrapper .button-border.dashboard-btn {
  justify-content: center !important;
  line-height: 20px !important;
  background-color: transparent !important;
  color: #fff !important;
  border: 2px solid #fff;
}

@media (max-width: 600px) {
  .dashboard-wrapper .button-border.dashboard-btn {
    line-height: 20px !important;
  }
}
.blue-bg {
  padding: 50px 0;
  background-repeat: no-repeat;
  background: radial-gradient(50% 50% at 70% 20%, rgba(80, 119, 163, 0.5) 0%, rgba(104, 170, 244, 0) 100%);
}

.klr-profile-stg .klr-img-wrap {
  min-height: auto;
}

.dxpcLite_Moderno .dxpc-mainDiv {
  border-radius: 20px;
}

.klr-pro-banner__bg {
  background-size: cover;
  background-position: center;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 10px 10px 0 0;
}

@media (max-width: 1024px) {
  .klr-pro-banner__bg {
    border-radius: 20px !important;
  }
}
.klr-header .header__nav {
  width: 100%;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-pro-banner__social-out {
    flex-wrap: wrap;
  }
  .klr-pro-banner__social-out .klr-pro-banner__right {
    margin-top: 16px;
  }
}
@media (max-width: 600px) {
  .klre-view-profile .container {
    padding: 0px;
  }
  .klre-view-profile .view-profile__content-sec {
    width: calc(100% - 0px) !important;
    margin: 0 0px 0;
  }
  .klre-view-profile .view-profile__content-sec .klr-info .klr-view-profile_block {
    padding: 20px 30px 0px 30px;
  }
  .klre-view-profile .klr-pro-banner {
    padding-top: 0 !important;
  }
  .klre-view-profile .klr-pro-banner__left-icn-flex {
    margin-bottom: 0px !important;
  }
  .klre-view-profile .klr-pro-banner .klr-pro-banner__right {
    display: none !important;
  }
  .klre-view-profile .klr-pro-banner .klr-pro-banner__left,
  .klre-view-profile .klr-pro-banner .klr-pro-banner__right {
    margin: 0;
  }
  .klre-view-profile .klr-pro-banner .klr-view-profile__inner .klr-pro-banner__out {
    min-height: auto !important;
  }
  .klre-view-profile .klr-pro-banner .klr-talent-profile-cover {
    position: absolute;
    z-index: 3;
    top: 60px;
    left: 15px;
  }
  .klre-view-profile .klr-pro-banner .klr-talent-profile-cover .klr-talent-profile-cover--image {
    margin: 0;
    width: 80px;
    height: 80px;
  }
  .klre-view-profile .klr-pb-inner {
    padding-top: 16px;
  }
  .klre-view-profile .klr-pb-inner .container {
    padding: 0;
  }
  .klre-view-profile .klr-data {
    width: 100%;
    margin: 0px auto;
    border-radius: 0px;
  }
  .klre-view-profile .view-profile__content-head {
    font-size: 20px !important;
  }
}
.dashboard-banner-main .progress {
  height: 10px;
}

.klre .progress-bar--yellow {
  border-radius: 7px;
  background: linear-gradient(90deg, #F69322 0.7%, #E1476E 96.39%);
}

.klr-cta--fill.cta-yellow {
  background-color: #F69320 !important;
  border: 1px solid #F69320 !important;
}

.klr-cta--fill.cta-green {
  background-color: #3DE370 !important;
  border: 1px solid #3DE370 !important;
}

.klr-cta--fill.cta-red {
  background-color: #F21212 !important;
  border: 1px solid #F21212 !important;
}
.klr-cta--fill.cta-red .klr-txt {
  display: inline-flex;
}

.klr-acct-vrfy__cnt-btn-wrap h4 {
  margin-right: 16px;
  font-size: 16px;
  text-align: right;
}
.klr-acct-vrfy__cnt-btn-wrap .klr-txt {
  color: #E04370;
  text-align: center;
  font-size: 18px;
  font-weight: 450;
  text-decoration: underline !important;
  margin-left: 16px;
  display: none;
}

.dashboard-banner-main.klre-talent .dashboard-section-2 {
  width: 35% !important;
}
.dashboard-banner-main.klre-talent .dashboard-section-2 .dashboard-box {
  padding: 30px !important;
}
.dashboard-banner-main.klre-talent .kt-title {
  color: #FFF;
  font-size: 65px;
  font-weight: 700;
  padding-bottom: 16px;
}
.dashboard-banner-main.klre-talent .kt-txt {
  color: #FFF;
  font-size: 18px;
  font-weight: 450;
  padding-bottom: 40px;
}

.progress-circle.orange::after {
  background-color: #F69320;
}

.progress-circle.blue::after {
  background-color: #4C95E8;
}

.progress-circle.violet::after {
  background-color: #8F00FF;
}

@media (max-width: 1024px) {
  .dashboard-banner-main.klre-talent .banner-contents {
    flex-direction: column;
  }
  .dashboard-banner-main.klre-talent .dashboard-section-2 {
    width: 100% !important;
  }
  .dashboard-banner-main.klre-talent .kt-title {
    font-size: 42px;
  }
  .dashboard-banner-main.klre-talent .klr-profile-head span {
    display: block;
    text-align: center;
  }
  .dashboard-banner-main.klre-talent .klr-profile-min-details {
    width: 100% !important;
  }
  .dashboard-banner-main.klre-talent .progress {
    width: 90%;
    margin: 0 auto;
  }
  .dashboard-banner-main.klre-talent .klr-profile-subhead {
    text-align: center;
  }
  .dashboard-banner-main.klre-talent .klr-preview-btn {
    width: 75%;
    margin: 0 auto;
    margin-top: 24px;
  }
  .dashboard-banner-main.klre-talent .edit-icon {
    right: -38px !important;
  }
  .dashboard-banner-main.klre-talent .klr-preview-btn {
    width: 55%;
  }
}
.klr-profile-stg.klre-upload-modal.klr-profile-pic .video-veri--outer {
  width: 420px;
  height: 420px;
  margin: 25px auto !important;
  max-width: 420px;
  min-width: 420px;
  max-height: 420px;
}
.klr-profile-stg.klre-upload-modal.klr-profile-pic .video-veri--outer .klr-img-wrap {
  width: 100%;
  max-height: 100%;
  max-width: 100%;
  min-height: 100% !important;
  min-width: 100% !important;
  margin: 0px !important;
}
.klr-profile-stg.klre-upload-modal.klr-profile-pic .video-veri--outer .klr-img-wrap img {
  border-radius: 0px !important;
}
.klr-profile-stg.klre-upload-modal.klr-profile-pic .klr-profile-edit {
  right: -8%;
  bottom: -6%;
}

.klre-upload-modal .klr-profile-head {
  padding: 16px !important;
}
.klre-upload-modal .klr-profile-head .dxpc-headerContent {
  color: #fff;
}
.klre-upload-modal .video-veri--outer {
  margin: 24px 24px 40px;
  background-image: repeating-linear-gradient(0deg, #e04370, #e04370 10px, transparent 10px, transparent 20px, #e04370 20px), repeating-linear-gradient(90deg, #e04370, #e04370 10px, transparent 10px, transparent 20px, #e04370 20px), repeating-linear-gradient(180deg, #e04370, #e04370 10px, transparent 10px, transparent 20px, #e04370 20px), repeating-linear-gradient(270deg, #e04370, #e04370 10px, transparent 10px, transparent 20px, #e04370 20px);
  background-size: 1px 100%, 100% 1px, 1px 100%, 100% 1px;
  background-position: 0 0, 0 0, 100% 0, 0 100%;
  background-repeat: no-repeat;
  border-radius: 0;
}
.klre-upload-modal .video-veri--outer .uploadControl {
  display: none;
}

.klr-profileset-crop .klre-upload-modal .video-veri--outer {
  min-height: 362px !important;
  max-height: 362px !important;
}
.klr-profileset-crop .klre-upload-modal .klr-img-wrap {
  min-width: 100% !important;
  max-width: 100% !important;
  min-height: 100% !important;
  max-height: 100% !important;
}
.klr-profileset-crop .klre-upload-modal .klr-profile-edit {
  right: 7%;
}

@media (max-width: 600px) {
  .klr-profileset-crop .klre-upload-modal .video-veri--outer {
    min-height: 280px !important;
    max-height: 280px !important;
  }
}
.klr-Dform__inputBox .video-veri--outer img {
  width: 35px !important;
}

.header__container {
  display: flow-root;
}

.klr-header .header__container {
  display: flex !important;
}

.klr-Dform__inputBox--top {
  flex-direction: column;
}
.klr-Dform__inputBox--top .booking-info-text {
  color: #B4B4B4;
}
.klr-Dform__inputBox--top .tab-box.mb-0 {
  margin-bottom: 8px !important;
}

#ASPxTokenBoxTags_I {
  color: #fff;
}

.dxeButtonEdit_Moderno .dxeIIC img {
  margin-right: 7px;
}

.klr-Dform__inputBox.klr-drop-down-new .dxeEditArea_Moderno {
  padding-left: 16px;
}

.klr-Dform__inputBox-in .dxeTokenBoxInput_Moderno {
  opacity: 0;
}

@media (max-width: 600px) {
  .klr-social-tabs.klre-social-tabs .tab-content {
    padding: 10px 10px 10px !important;
  }
  .klr-social-tabs__tabcnt {
    margin: 0 !important;
  }
  .dashboard-outerbox.klr-outbox .dashboard-box {
    padding: 15px 15px 24px;
  }
  .dashboard-outerbox.klr-outbox .dashboard-box .dashboard-btn {
    width: 70%;
  }
  .dashboard-outerbox.klr-outbox .dashboard-box .dashboard-btn svg {
    display: none;
  }
}
.klr-socail-links {
  margin-top: 0;
  margin-bottom: 0;
}
.klr-socail-links .inner-container {
  margin: 16px auto !important;
  padding: 20px;
}
.klr-socail-links .inner-container .button-main.without {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.klr-socail-links .loginBtn--spotify {
  padding: 0 12px !important;
}
.klr-socail-links .loginBtn--spotify .klr-yt-button__icon {
  border-right: 1px solid #139742;
}
.klr-socail-links .loginBtn--youtube .klr-yt-button__icon {
  border-right: 1px solid #981111;
}

@media (max-width: 600px) {
  .klr-socail-links .inner-container {
    padding: 0px;
  }
}
@media (max-width: 600px) {
  .individual-personal-main .select-token-box {
    height: auto;
  }
  .individual-personal-main .talent-outer--btn {
    flex-direction: column;
  }
  .individual-personal-main .talent-outer--btn .button-main {
    margin-bottom: 16px;
  }
}
.klr-pTrack__icon {
  background-color: #1A1A1A;
}

.klr-acct-vrfy .klr-acct-vrfy__out {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
.klr-acct-vrfy .klr-bg-img {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 102%;
  position: absolute;
  top: 0;
  left: 0;
}
.klr-acct-vrfy .klr-acct-vrfy__cnt {
  position: relative;
}

.klr-featured-vd__out {
  border-radius: 20px;
  overflow: hidden;
}
.klr-featured-vd__out .klr-bg-img {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 102%;
  position: absolute;
  top: 0;
  left: 0;
}
.klr-featured-vd__out .klr-featured-vd__left,
.klr-featured-vd__out .klr-featured-vd__right {
  position: relative;
}
.klr-featured-vd__out .klr-featured-vd__left input,
.klr-featured-vd__out .klr-featured-vd__right input {
  color: #fff;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-acct-vrfy__cnt-btn-wrap h4 {
    width: 100%;
    text-align: center;
    margin-right: 0;
    margin-bottom: 8px;
    line-height: 26px;
  }
}
@media (max-width: 600px) {
  .dashboard-outerbox.klr-outbox .dashboard-box {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .klr-featured-vd__out {
    padding: 0;
  }
  .klr-featured-vd__out .klr-bg-img {
    background-position: left;
    position: inherit;
    height: 200px;
  }
  .klr-featured-vd__out .klr-featured-vd__left,
  .klr-featured-vd__out .klr-featured-vd__right {
    background-color: #1F1E1E;
    margin: 0;
    padding: 20px 16px;
  }
  .klr-acct-vrfy .klr-bg-img {
    position: inherit;
    height: 200px;
  }
  .klr-acct-vrfy .klr-acct-vrfy__cnt {
    padding: 16px;
    background-color: #1F1E1E;
    border-radius: 20px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    margin-top: -3px;
  }
  .klr-acct-vrfy .klr-acct-vrfy__cnt .klr-acct-vrfy__cnt-btn-wrap h4 {
    width: 100%;
    text-align: center;
    margin-right: 0;
    margin-bottom: 8px;
    line-height: 26px;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  .klrw-signin .red-bg {
    height: 600px !important;
  }
  .klr-forgot-pass .talent-signup-main {
    width: 80%;
  }
  .klr-forgot-pass .button-main {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .klrw-signin .red-bg {
    height: auto !important;
  }
  .klr-forgot-pass .talent-signup-main {
    width: 90%;
    padding: 24px;
  }
  .klr-forgot-pass .talent-head-box__head {
    font-size: 40px;
  }
  .klr-forgot-pass .button-main {
    width: auto;
  }
}
.klre-qr-modal .video-veri--outer {
  margin-top: 16px;
  flex-direction: column;
  border: none;
  min-height: 360px;
  max-height: 360px;
}
.klre-qr-modal .video-veri--outer:hover {
  border: none;
}
.klre-qr-modal .video-veri--outer .signin-head {
  background: linear-gradient(93deg, #EB3A5D 18.54%, #F27734 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 32px;
  line-height: 1;
  font-weight: 700;
  margin-bottom: 24px;
}
.klre-qr-modal .video-veri--outer .qr-img {
  overflow: hidden;
  border-radius: 10px;
  width: 65%;
  margin-bottom: 24px;
}
.klre-qr-modal .video-veri--outer .qr-img img {
  width: 100%;
}

.header__rinvite p {
  margin-bottom: 0px;
}

.dxpc-mainDiv.popupTop {
  margin: 0 8px;
}

.klre-privacy {
  max-width: 900px;
  margin: 40px auto;
  padding: 40px 60px;
  background-color: #1A1A1A;
}
.klre-privacy .klr-formprivacy__outer {
  color: #D0D0D0;
  font-weight: 400;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy__mainhead {
  background: linear-gradient(93deg, #F69320 18.54%, #E04370 82.47%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 35px;
  line-height: 50px;
  font-weight: 800;
  margin-bottom: 16px;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy__date {
  font-size: 24px;
  font-weight: 700;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy__subHed {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy__title--left {
  font-weight: 400;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy-mainlist {
  list-style: none;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy__mainhead {
  margin-top: 0;
}
.klre-privacy .klr-formprivacy__outer .klr-termsofuse-answers {
  list-style: none;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy__title {
  margin-bottom: 24px;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy-header {
  font-weight: 600;
  color: #fff;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy-normdesc {
  margin: 24px 0;
}
.klre-privacy .klr-formprivacy__outer .klr-formprivacy-normdesc li {
  margin-bottom: 16px;
}
.klre-privacy.klre-legal .klr-formprivacy__outer .klr-formprivacy-normdesc li {
  margin-bottom: 0px !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klre-privacy {
    max-width: 700px;
  }
  .klre-privacy .klr-formprivacy__outer {
    color: #D0D0D0;
    font-weight: 400;
  }
  .klre-privacy .klr-formprivacy__outer .klr-formprivacy__mainhead {
    font-size: 32px;
  }
}
@media (max-width: 600px) {
  .klre-privacy {
    padding: 40px 16px;
  }
  .klre-privacy .klr-formprivacy__outer {
    color: #D0D0D0;
    font-weight: 400;
  }
  .klre-privacy .klr-formprivacy__outer .klr-formprivacy__mainhead {
    font-size: 32px;
  }
}
#header .klre-header-prof {
  opacity: 0;
  transition: ease-in 0.6s;
}

.header.scrolled .klre-header-prof {
  opacity: 1 !important;
  visibility: visible;
}

.klr-pTrack__todo--done .klr-pTrack__text {
  color: #fff;
}

#ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn::after {
  width: 19px;
}

.dashboard-banner-main .edit-icon {
  right: 6% !important;
}

#ContentPlaceHolder1_DivPhoto .banner-contents .klr-profile-wrapper {
  width: auto !important;
}

#ContentPlaceHolder1_DivPhoto .banner-contents .profile-min-details {
  width: 60% !important;
}

.dashboard-banner-main .progress {
  width: 75%;
}

#ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn .button-border {
  width: 60%;
}

#ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn::after {
  right: 44%;
  height: 12px;
}

.klr-wlcm__out .klr-wlcm__out-mobimg {
  display: none;
}

@media (max-width: 600px) {
  .klr-wlcm__out .klr-wlcm__out-left p {
    font-weight: 500;
  }
  .klr-wlcm__out .klr-wlcm__out-left .klr-heading {
    font-size: 37px;
    line-height: 1.2;
  }
  .klr-wlcm__out .klr-wlcm__out-mobimg {
    display: block;
    width: 170px;
    height: auto;
    margin: 32px 0;
  }
  .klr-wlcm__out .klr-wlcm__out-mobimg img {
    width: 100%;
    height: auto;
  }
  .klr-wlcm__out .klr-wlcm__out-right {
    display: none;
  }
}
.klrw-signin__logo {
  width: 130px;
}
.klrw-signin .header__container {
  padding: 40px 40px 0;
}
.klrw-signin .red-bg {
  max-width: 1000px;
}
.klrw-signin .password-tag {
  border-color: #52494B;
}
.klrw-signin .button-main {
  padding: 16px !important;
}
.klrw-signin .terms .color {
  border-bottom: 1px solid #EB008B;
}
.klrw-signin .terms {
  max-width: unset;
}
.klrw-signin .terms span:last-child {
  display: block;
}

@media (max-width: 1024px) {
  .klrw-signin__left {
    position: relative;
  }
  .klrw-signin__left img {
    transform: translate(-46%, 0px);
    position: absolute;
    left: 50%;
    top: 0;
  }
}
@media (max-width: 1024px) {
  .klrw-signin .header__container {
    padding: 30px 24px 0px !important;
  }
  .klrw-signin .header__container .klrw-signin__logo {
    margin-bottom: 0px !important;
  }
  .klrw-signin .header__container img {
    margin-bottom: 0px !important;
  }
}
@media (max-width: 600px) {
  .klrw-signin {
    padding: 0px 0 40px;
  }
  .klrw-signin .header__container {
    background: black;
    padding: 40px 24px 16px !important;
    margin-bottom: 24px;
    display: flex;
    align-items: center;
  }
  .klrw-signin .header__container .klrw-signin__logo {
    margin: 0;
  }
  .klrw-signin .signin-page {
    padding: 40px;
  }
  .klrw-signin .password-tag {
    border: none;
    font-size: 16px;
  }
  .klrw-signin .terms.copyright {
    display: none;
  }
}
.header__sign-wraper {
  flex-direction: row-reverse;
}
.header__sign-wraper .mail-icon {
  margin-left: 8px;
}

.klr-tab__scroll {
  overflow: hidden;
  border-radius: 100px;
}
.klr-tab__scroll .nav.nav-pills {
  margin-bottom: 0 !important;
}

.klr-share .view-profile__shared-sec .klr-tab .nav-pills {
  padding: 6px 13px 8px !important;
}

.dashboard-banner-main .profile-wrapper {
  height: 210px;
}
.dashboard-banner-main .profile-inner {
  width: 210px;
  height: 210px;
}
.dashboard-banner-main .profile-inner img {
  height: 100%;
}
.dashboard-banner-main .edit-icon {
  width: 40px;
  height: 40px;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .dashboard-banner-main.klre-talent .edit-icon {
    right: 0 !important;
  }
  .dashboard-banner-main .profile-wrapper.klr-profile-wrapper {
    margin-bottom: 24px;
  }
  .dashboard-banner-main .view-profile-btn.klr-preview-btn {
    width: 50% !important;
  }
  .dashboard-banner-main .view-profile-btn.klr-preview-btn::after {
    right: 15% !important;
  }
  .dashboard-banner-main .view-profile-btn.klr-preview-btn #ContentPlaceHolder1_btnPreviewProfile {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .dashboard-banner-main #ContentPlaceHolder1_imgTalentPhoto {
    height: 100% !important;
  }
  .dashboard-banner-main.klre-talent .edit-icon {
    right: 0 !important;
  }
  .dashboard-banner-main .profile-wrapper.klr-profile-wrapper {
    margin-bottom: 24px;
  }
  .dashboard-banner-main .klr-profile-subhead {
    font-size: 16px;
  }
  .dashboard-banner-main .progress {
    height: 6px;
  }
  .dashboard-banner-main #ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn .button-border {
    width: 100%;
  }
  .dashboard-banner-main #ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn::after {
    content: none;
  }
}
.progress.klre {
  background-color: #FFFFFF;
}
.progress.klre .progress-bar {
  border-radius: 50px;
}

.view-profile-btn.klr-preview-btn::after {
  content: none !important;
}
.view-profile-btn.klr-preview-btn .profile-btn {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.view-profile-btn.klr-preview-btn .profile-btn span {
  width: 18px;
  height: 18px;
  margin-left: 8px;
}
.view-profile-btn.klr-preview-btn .profile-btn span svg {
  width: 100%;
  height: 100%;
  display: block;
}

@media (max-width: 600px) {
  .view-profile-btn.klr-preview-btn .profile-btn {
    padding: 8px;
  }
  .view-profile-btn.klr-preview-btn .profile-btn span {
    display: none;
  }
}
.klr-pTrack__todo--done .klr-pTrack__text:hover {
  color: #fff;
}

.signup-question-bold {
  position: relative;
}
.signup-question-bold input {
  background: transparent;
  border: 1px solid #fff;
  border-radius: 5px;
}

.progress-circle::before {
  background-color: #1F1E1E;
}
.progress-circle::after {
  background-color: #757575;
}

.dashboard-wrapper .dashboard-img {
  width: 67px;
  height: 67px;
}

body {
  background-color: #121212 !important;
}

.inner-container.video-veri .video-veri--desc {
  font-size: 14px;
  line-height: 22px;
}
.inner-container.video-veri .video-veri--content {
  font-size: 14px !important;
  line-height: 22px;
  font-weight: 500;
}
.inner-container.video-veri .video-veri--translate {
  color: #205B9F;
  margin-top: 24px;
}
.inner-container.video-veri .video-veri--outer-link {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  text-align: center;
}
.inner-container.video-veri .video-veri--outer-dec {
  font-size: 14px;
  line-height: 20px;
}

#ContentPlaceHolder1_DivPhoto .view-profile-btn.klr-preview-btn {
  margin-top: 24px;
}

.dash-head.klr-dash-head.klr-private-dash {
  margin-bottom: 5px;
}

#ContentPlaceHolder1_popUpMessage_PW-1 .dxpc-shadow {
  height: auto;
  overflow: hidden;
}
#ContentPlaceHolder1_popUpMessage_PW-1 .dxpc-header {
  position: unset;
  width: 100%;
  z-index: 1;
}
#ContentPlaceHolder1_popUpMessage_PW-1 .dxpc-content {
  z-index: 1;
  display: flex !important;
  justify-content: center;
  align-items: center;
}

.klr-wel-talent .klr-welcomes-talent {
  margin: 4px;
}

@media (max-width: 600px) {
  .klrw-signin .password-tag {
    margin-bottom: 4px;
  }
  .klrw-signin .tab-setup-content .tab-box {
    margin-top: 8px;
  }
  .klr-head .header__nav.klre-forgot {
    padding: 32px 0 16px;
  }
  .klr-forgot-pass .button-main {
    width: 100%;
  }
  .klr-forgot-pass .talent-signup-main {
    border-radius: 14px !important;
  }
}
.dashboard-section-2 .dashboard-box .toggle-btn label {
  color: #fff;
}

.klr-acct-vrfy .klr-acct-vrfy__out {
  min-height: 450px;
}

.klr-featured-vd__out {
  min-height: 450px;
}
.klr-featured-vd__out .klr-bg-img {
  background-position: 21%;
  height: 100%;
}
.klr-featured-vd__out .klr-featured-vd__left-head {
  font-weight: 500;
}

@media (max-width: 600px) {
  .klr-featured-vd__out .klr-bg-img {
    background-position: center top;
    background-image: url(../images/Video-URL-mob.png) !important;
    height: 315px;
  }
}
#ContentPlaceHolder1_DivPhoto .kt-title,
#ContentPlaceHolder1_DivPhoto .kt-txt {
  padding-left: 16px;
  padding-right: 16px;
}

@media (max-width: 600px) {
  .dashboard-section-2 .verification-head {
    font-size: 32px;
    font-weight: 600;
  }
  .dashboard-banner-main.klre-talent .dashboard-section-2 .dashboard-box {
    font-weight: 400;
    padding: 32px 18px !important;
  }
  .dashboard-section-2 .box-head {
    display: none;
  }
}
.klr-outbox .button-border.dashboard-btn {
  padding: 12px;
}
.klr-outbox .button-border.dashboard-btn svg {
  display: none;
}

.header .button-border {
  min-width: 80px;
}

@media (max-width: 600px) {
  .dashboard-wrapper .klr-dash-head,
  .dashboard-wrapper .dash-head-content {
    padding: 0 16px;
  }
  .klr-outbox .dashboard-box .box-head {
    font-size: 26px;
  }
  .klr-outbox .dashboard-box .dashboard-box-content {
    font-weight: 400;
    color: #B3B3B3;
  }
  .klr-outbox .klr-acct-vrfy .klr-bg-img {
    background-position: center top;
    background-image: url(../images/accnt-verification-bg-mob.png) !important;
    background-size: 100%;
    min-height: 325px;
  }
  .klr-outbox .klr-acct-vrfy .klr-acct-vrfy__cnt-desc {
    font-size: 14px;
  }
  .klr-outbox .klr-acct-vrfy .klr-acct-vrfy__cnt-btn-wrap .klr-cta {
    width: 80%;
    margin: 0 auto;
  }
  .klr-outbox .klr-featured-vd__right .klr-input__label {
    font-size: 15px;
    color: #E8E8E8;
    font-weight: 500;
    margin-bottom: 8px;
  }
  .klr-outbox .klr-featured-vd__right .klr-check {
    align-items: center;
  }
  .klr-outbox .klr-featured-vd__right .klr-check .klr-check__box {
    position: relative;
    border: 1px solid #D9D9D9 !important;
  }
  .klr-outbox .klr-featured-vd__right .klr-check .klr-check__box::after {
    top: 3px;
  }
  .klr-outbox .klr-featured-vd__right .klr-check .klr-check__label {
    width: 85%;
    font-size: 14px;
  }
  .klr-grp-space__out .klr-grp-space__head-wrap-svg {
    width: 70px;
  }
  .klr-grp-space__out h3 {
    font-size: 32px;
    text-align: left;
    line-height: 36px;
    margin-left: 15px;
  }
  .klr-grp-space__out .klr-grp-space__head-wrap {
    margin-bottom: 16px;
  }
  .klr-grp-space__out .klr-grp-space__txt {
    text-align: left;
  }
  .klr-grp-space__out .klr-grp-space__sm-head {
    font-size: 24px;
    line-height: 1.3;
    margin-bottom: 16px;
  }
  .klr-grp-space__out .klr-grp-space__txt {
    text-align: center;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  #ContentPlaceHolder1_DivPhoto .banner-contents #ContentPlaceHolder1_UpdatePanel2 .dashboard-box {
    width: 80%;
  }
  .klr-outbox .dashboard-box-content {
    text-align: left;
  }
  .klr-acct-vrfy__cnt {
    width: 65%;
  }
  .klr-newfooter .footer-content {
    align-items: center;
  }
}
@media (max-width: 1024px) {
  .klr-newfooter .footer-content {
    align-items: center;
  }
  .klr-newfooter .footer-content--right_cnt {
    text-align: center;
  }
}
.klr-Dform__inputBox-in .date-picker label {
  position: relative;
}

@media (max-width: 600px) {
  .klr-rgstr .klr-wel-talent__header {
    font-size: 36px;
  }
  .klr-rgstr .klr-rgstr__inner-desc {
    font-size: 14px;
    font-weight: 400;
    padding: 0 14px;
  }
  .klr-rgstr .klr-rgstr__inner .klr-cta--fill {
    width: 90%;
    padding: 12px;
  }
}
.dxpcLite_Moderno .dxpc-header,
.dxdpLite_Moderno .dxpc-header {
  background: transparent !important;
  border: none !important;
}

@media (max-width: 600px) {
  .klr-pro-banner__left a,
  .klr-pro-banner__right a {
    margin: 0 6px 6px !important;
  }
  .klr-pro-banner__left {
    display: flex !important;
  }
  .klr-pro-banner__left-icn-flex .klr-cta {
    padding: 6px 16px !important;
    font-size: 12px !important;
  }
}
.header__rinvite {
  border: 2px solid #fff !important;
  color: #fff !important;
}

@media (max-width: 600px) {
  .klr-Dform.inner-container {
    border-radius: 14px !important;
  }
  .dashboard-wrapper .klr-dash-head {
    padding: 6px 30px !important;
  }
}
.klr-data__wrap-data span {
  color: #fff !important;
}

.klr-profile-stg .tab-box {
  background-color: #191819;
}

.klr-profile-stg .tab-box.klr-tab-box {
  border-radius: 20px;
}

.dashboard-section-2 .dashboard-box .toggle-btn .dxToggle.dxICheckBox_Moderno {
  background-color: #ff9fb7;
  border: 1px solid #E04C70;
}

.dashboard-section-2 .dashboard-box .toggle-btn label:last-of-type {
  margin-left: 104px !important;
}

.dashboard-section-2 .dashboard-box .toggle-btn .dxToggle.dxICheckBox_Moderno .dxSwitcher {
  background-color: #E04C70 !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .dashboard-section-2 .dashboard-box .toggle-btn .dxToggle.dxICheckBox_Moderno .dxSwitcher {
    transform: translate3d(2px, 0px, 0);
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .dashboard-section-2 .dashboard-box .toggle-btn .dxToggle.dxICheckBox_Moderno .dxSwitcher {
    transform: translate3d(2px, 2px, 0);
  }
}
@media (max-width: 600px) {
  .dashboard-section-2 .dashboard-box .toggle-btn .dxToggle.dxICheckBox_Moderno .dxSwitcher {
    transform: translate3d(2px, 2px, 0);
  }
}
#ContentPlaceHolder1_ASPxTokenBoxLanguagesSpoken {
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>');
  background-repeat: no-repeat;
  background-position: right 20px top 22px;
}

.dropZoneExternal svg {
  width: 75px;
  height: 75px;
}
.dropZoneExternal span.dragZoneText {
  color: #7D7C7C !important;
}
.dropZoneExternal span.dropZoneText {
  color: #fff !important;
}

.video-veri--outer-link span {
  color: #fff;
}

#ContentPlaceHolder1_ASPxGVEngagementTypes {
  background-color: transparent;
  overflow: hidden;
  font-family: "Circular Std";
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno {
  background: #121212;
  border-color: #595959 !important;
  padding: 15px 15px;
  font-family: "Circular Std";
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvDataRow_Moderno td.dxgv {
  border-right: 1px Solid #595959 !important;
  border-bottom: 1px Solid #595959 !important;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvDataRow_Moderno td.dxgv.dxgRRB {
  border-right-width: 0 !important;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvDataRow_Moderno td.dxgv.dx-ac {
  border-right-width: 0 !important;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvTable_Moderno {
  border-radius: 15px;
  border: 1px solid #595959 !important;
  background-color: transparent !important;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgv {
  background: #121212;
  color: #FFF;
  font-size: 14px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  padding: 20px 15px;
  font-family: "Circular Std";
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvADT,
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvADCC {
  color: #FFF;
  font-size: 15px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
  padding: 10px;
  font-family: "Circular Std";
}
#ContentPlaceHolder1_ASPxGVEngagementTypes tr:first-child > .dxgvHeader_Moderno,
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno {
  border-top-width: 0px !important;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvDataRow_Moderno:last-child td.dxgv {
  border-bottom: none !important;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno p {
  margin: 0px;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno span {
  color: #FFF;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  font-family: "Circular Std";
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno,
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno table {
  color: #FFF;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  font-family: "Circular Std";
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno .dx-vam,
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno table .dx-vam {
  display: none !important;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dx-vam {
  width: 18px !important;
  height: 18px !important;
  margin: 0px 5px;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvTable_Moderno tr td:first-child {
  font-weight: 700;
  font-family: "Circular Std";
}
#ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvDataRow_Moderno.dxgvLVR td {
  padding: 20px 15px;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes #ContentPlaceHolder1_ASPxGVEngagementTypes_col0 td {
  text-align: left !important;
}
#ContentPlaceHolder1_ASPxGVEngagementTypes #ContentPlaceHolder1_ASPxGVEngagementTypes_col2 td {
  text-align: left !important;
}

@media (max-width: 600px) {
  #ContentPlaceHolder1_ASPxGVEngagementTypes .dxgv {
    padding: 8px;
  }
  #ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvDetailRow_Moderno.dxgvADR .dxgvADT > tbody > tr > td {
    padding: 15px 6px 15px 0;
  }
  #ContentPlaceHolder1_ASPxGVEngagementTypes .dxgvHeader_Moderno {
    padding: 8px;
  }
}
#ContentPlaceHolder1_ASPxComboBoxMonth_I {
  font-size: 13px;
}

.klr-clear {
  position: absolute;
  right: 0;
  color: #E04370;
  font-weight: 400;
}
.klr-clear:hover {
  color: #E04370;
}

.klr-count {
  text-align: right;
  width: 100%;
  display: block;
  color: #fff;
  padding-top: 5px;
}

.view-profile__content-sec .view-profile__content-head {
  font-size: 18px;
  margin-bottom: 8px;
  line-height: 18px;
}

.booking-preference-main .booking-info-text {
  margin-top: -20px !important;
}
.booking-preference-main .booking-info-text {
  color: #B4B4B4;
}

@media (max-width: 600px) {
  .booking-preference-main__table {
    overflow-y: scroll;
  }
  .booking-preference-main__table::-webkit-scrollbar-track {
    background-color: #2C2B2B;
  }
  .booking-preference-main__table::-webkit-scrollbar {
    width: 10px;
    background-color: #2C2B2B;
  }
  .booking-preference-main__table::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #494949;
  }
  .booking-preference-main__table::-webkit-scrollbar-corner {
    background-color: #2C2B2B;
  }
}
#ContentPlaceHolder1_popUpOTPShow_PW-1 {
  width: 450px;
  left: 50%;
  top: 20% !important;
  transform: translate(-50%, 0px);
}

.profile-min-details .klr-profile-head {
  display: flex;
}
.profile-min-details .klr-profile-head__changreMemb {
  margin: 0px 15px 0px 25px;
}
.profile-min-details .klr-profile-head button {
  background-color: transparent;
}
.profile-min-details .klr-profile-head .dropdown-menu.show {
  border-radius: 3px;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  background: #121212;
  padding: 0px;
}
.profile-min-details .klr-profile-head .dropdown-menu.show .dropdown-item {
  font-size: 15px;
  font-weight: 700;
  padding-left: 35px;
  font-size: 12px !important;
  color: #fff;
}
.profile-min-details .klr-profile-head .dropdown-menu.show .dropdown-item:hover {
  background: #1A1919;
}
.profile-min-details .klr-profile-head__changreMemb .dropdown-menu.show {
  right: 0 !important;
  transform: translate(-90%, 40px) !important;
  min-width: 240px;
}

.klr-AddGroupMemb {
  padding: 0px 0px 50px 0;
}
.klr-AddGroupMemb .klr-dash-head {
  margin-bottom: 20px;
}
.klr-AddGroupMemb .klr-dash-head svg {
  width: 50px;
  fill: #fff;
}
.klr-AddGroupMemb .klre-grptilesec .klre-grptile {
  width: calc(20% - 16px);
}
.klr-AddGroupMemb .klre-grptile__text {
  margin-top: 0px;
  min-height: 90px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.klr-AddGroupMemb .klre-grptile__text h4 {
  text-align: center;
  line-height: 26px;
}
.klr-AddGroupMemb .klre-grptile__textsec .button-main {
  width: 95% !important;
  margin: 0px auto;
}
.klr-AddGroupMemb--textL .klre-grptile__text {
  align-items: flex-start !important;
}

@media (max-width: 1024px) {
  .klr-AddGroupMemb .klre-grptilesec .klre-grptile {
    width: calc(33.33% - 16px);
  }
  .profile-min-details .klr-profile-head {
    justify-content: center;
    margin-top: 15px;
  }
}
@media (max-width: 600px) {
  .klr-AddGroupMemb .klre-grptilesec {
    padding: 0 20px;
  }
  .klr-AddGroupMemb .klre-grptilesec .klre-grptile {
    width: calc(100% - 16px);
  }
}
.klr-tab {
  padding: 24px 24px 9px;
  background-color: #191919;
  border-radius: 10px;
}

@media (max-width: 1024px) {
  .klr-tab {
    padding: 24px 20px 9px !important;
  }
}
@media (max-width: 600px) {
  .klr-tab {
    margin: 0px 20px !important;
    width: auto !important;
  }
}
.klr-FvideoSidebar {
  padding: 24px 24px 24px;
  background-color: #191919;
  border-radius: 10px;
  margin-bottom: 24px;
}

@media (max-width: 1024px) {
  .klr-FvideoSidebar {
    padding: 20px !important;
    display: none !important;
  }
}
@media (max-width: 600px) {
  .klr-FvideoSidebar {
    margin: 0px 20px;
  }
}
.klr-pro-banner__left-icn.dropdown {
  margin: 0 7px;
  cursor: pointer;
}

.klr-pro-banner__left-icn.klr-report {
  margin: 0 7px;
  cursor: pointer;
}
.klr-pro-banner__left-icn.klr-report .klrw-share__in {
  padding: 0px;
}
.klr-pro-banner__left-icn.klr-report .klrw-share__in .klrw-share__link {
  padding: 20px;
}

.talent-dashboard-main {
  margin-top: 0 !important;
}

.klr-Dform .talent-outer--btn .button-main {
  border: 1px solid #E9226E !important;
  background: #E04370 !important;
}

#ContentPlaceHolder1_btnSAVE:hover {
  background-color: #E9226E !important;
}

.klr-Dform .talent-outer--btn .button-main.without {
  border-color: #fff !important;
}

.klr-popup__cnt {
  color: #fff !important;
}

.klr-popup__box {
  background-color: #121212 !important;
}

.dashboard-box-content span {
  color: #E04370 !important;
}
.dashboard-box-content a {
  color: #E04370 !important;
}

.video-veri .dxgvTable_Moderno {
  background-color: #191919 !important;
}
.video-veri .dxgvDataRow_Moderno td.dxgv {
  color: #fff !important;
}
.video-veri a.dxbButton_Moderno {
  color: #fff !important;
}
.video-veri .dxpc-contentWrapper {
  border-radius: 20px;
}

.klr-profile-stg .klr-img-wrap {
  max-height: 250px !important;
}

.klr-profile-stg .klr-img-wrap {
  width: 100%;
}

.signup-question-bold {
  color: #fff !important;
}

.input-tag {
  background-color: #1C1C1C !important;
}

#ContentPlaceHolder1_popUpOTPShow_PWH-1 {
  background-color: rgba(25, 25, 25, 0.0980392157) !important;
}

.dxpcLite_Moderno .dxpc-header {
  border: none !important;
  border-radius: 28px;
}

.dxpcLite_Moderno .dxpc-headerText {
  color: #fff !important;
}

#ContentPlaceHolder1_popUpOTPShow_PWH {
  background: #191919 !important;
}

.dxeListBox_Moderno td.dxeT {
  background: #191919;
  color: #fff;
}

.klr-tab button {
  width: auto !important;
  margin: 0px 5px;
  white-space: nowrap;
}
.klr-tab button:first-child {
  margin-left: 4px;
}

.klr-tab .nav-item .nav-link {
  font-size: 12px;
}

@media (max-width: 600px) {
  .klr-tab .nav-item .nav-link {
    font-size: 12px !important;
  }
}
.dxeListBox_Moderno td.dxeI {
  background-color: #191919 !important;
}

.klr-socail-links .klr-tab {
  padding: 0 !important;
}

.dxeListBox_Moderno td.dxeT {
  background: #191919 !important;
}

.tab-box .dxeListBox_Moderno td.dxeT {
  background-color: #191919 !important;
}

.dashboard-wrapper .button-border.dashboard-btn:hover {
  background-image: none !important;
  background: #e75c59 !important;
}

.klr-popup__box_input input {
  background-color: #191919 !important;
}

.klr-yt-button .loginBtn {
  border-radius: 4px !important;
}

.klr-fb-button .loginBtn {
  border-radius: 4px !important;
}

.klr-pro-banner__left .klr-cta {
  padding: 7px 0px 5px;
  min-width: 92px !important;
  background-image: none !important;
  border: 1px solid #666;
  background: rgba(0, 0, 0, 0.2);
  margin: 0px 4px;
  color: #666;
}
.klr-pro-banner__left .klr-cta:hover {
  background: rgba(0, 0, 0, 0.2) !important;
}

.dxpcDropDown_Moderno .dxeListBoxItem_Moderno {
  color: #fff;
}

.klr-rgstr__inner-desc .klr-cta:hover {
  background-image: none !important;
  background-color: #191919 !important;
}

.klr-cta:hover {
  background-image: none !important;
  background-color: #E6206E !important;
}

.klrw-brand__btntxt:hover {
  color: #fff;
}

.klr-social-tabs.klre-social-tabs .klr-social-tabs-profile .text p,
.klr-social-tabs.klre-social-tabs .socialLinks__head {
  font-size: 26px !important;
}

.klr-view-profile {
  background-color: #121212 !important;
}

.klr-pdpa-list .klr-formprivacy-normdesc li {
  list-style: disc !important;
}

.klr-pageBox {
  margin: 0px auto !important;
}

.klre-privacy .klr-formprivacy__outer .klr-formprivacy-normdesc li {
  list-style: disc !important;
  margin-left: 20px;
}

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

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

.klr-formprivacy__title ::marker {
  font-size: 24px;
}

#ContentPlaceHolder1_PopupConfirmRemoval_PW-1 .dxpc-mainDiv .dxpc-closeBtn {
  right: 35px;
  top: 35px;
}
#ContentPlaceHolder1_PopupConfirmRemoval_PW-1 .talent-outer--btn .button-main.without {
  background-color: transparent !important;
  border-color: #fff !important;
  color: #fff !important;
}
#ContentPlaceHolder1_PopupConfirmRemoval_PW-1 .personal-head {
  color: #fff;
  font-size: 32px;
}
#ContentPlaceHolder1_PopupConfirmRemoval_PW-1 .personal-contents {
  margin: 0px auto 15px;
  color: #fff;
  font-size: 20px;
  width: 80%;
}

@media (max-width: 1024px) {
  #ContentPlaceHolder1_PopupConfirmRemoval_PW-1 .personal-head {
    color: #fff;
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 10px;
  }
  #ContentPlaceHolder1_PopupConfirmRemoval_PW-1 .personal-contents {
    font-size: 14px;
  }
}
.groupInvitationPopup {
  z-index: 999999 !important;
}
.groupInvitationPopup .dxpc-mainDiv .dxpc-closeBtn {
  z-index: 1 !important;
  top: 7px;
  right: 15px !important;
  padding: 0;
}
.groupInvitationPopup .klr-invite-modal--small .modal-header {
  background: none;
  -webkit-text-fill-color: unset;
}
.groupInvitationPopup .klr-invite-modal--small .klr-btn-row {
  width: 80%;
  margin: 0px auto !important;
  display: flex;
  justify-content: center;
  align-items: center;
}

#ASPxPopupViewQRCode_PW-1 .dxpc-header,
#ASPxPopupShare_PW-1 .dxpc-header {
  z-index: 1 !important;
  top: 5px !important;
  right: 10px !important;
}
#ASPxPopupViewQRCode_PW-1 .dxpc-mainDiv .dxpc-closeBtn,
#ASPxPopupShare_PW-1 .dxpc-mainDiv .dxpc-closeBtn {
  position: unset !important;
}

#ASPxPopupShare_PW-1 {
  width: 500px !important;
  top: 50% !important;
  transform: translate(0px, -50%);
}
#ASPxPopupShare_PW-1 .dxpc-mainDiv {
  padding: 40px 0 !important;
}

@media (max-width: 600px) {
  #ASPxPopupShare_PW-1 {
    width: 100% !important;
  }
  #ASPxPopupShare_PW-1 .dxpc-mainDiv {
    padding: 40px 0 !important;
    width: 95% !important;
  }
}
.klr-Dform .profile--desc {
  margin-bottom: 30px !important;
}
.klr-Dform .physical-contents, .klr-Dform .profile--desc, .klr-Dform .payment-contents, .klr-Dform .booking-content, .klr-Dform .gallary-outer--desc {
  color: #B4B4B4;
  font-size: 16px;
  margin-top: 10px;
  margin-bottom: 0;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px #1C1C1C inset !important;
  -webkit-text-fill-color: white !important;
}

#ContentPlaceHolder1_ASPxComboBoxCurrentLocation_DDD_PW-1, #ContentPlaceHolder1_ASPxComboBoxState_DDD_PW-1,
#ContentPlaceHolder1_ASPxComboBoxCurrency_DDD_PW-1, #ContentPlaceHolder1_ASPxComboBank_DDD_PW-1,
#ContentPlaceHolder1_ASPxComboTalent_DDD_PW-1 {
  top: 50px !important;
}

#ContentPlaceHolder1_trackbar .dxeTBContentContainerSys {
  width: 100% !important;
}
#ContentPlaceHolder1_trackbar .dxeTBScale_Moderno {
  width: 100% !important;
}
#ContentPlaceHolder1_trackbar .dxeTBTrack_Moderno {
  width: 100% !important;
  left: 0px !important;
}
#ContentPlaceHolder1_trackbar.klr-profile-detail .profile--trackbar-tab .klr-profile-trackbar a[title=Drag] {
  left: 6px !important;
}

#ContentPlaceHolder1_uploadNationalID label, #ContentPlaceHolder1_upload_Passport label, #passportUpload label,
#passportFile label, #ContentPlaceHolder1_klr_idVari label, #ContentPlaceHolder1_divFileupload label {
  color: #fff;
}
#ContentPlaceHolder1_uploadNationalID label span.klr-file-box, #ContentPlaceHolder1_upload_Passport label span.klr-file-box, #passportUpload label span.klr-file-box,
#passportFile label span.klr-file-box, #ContentPlaceHolder1_klr_idVari label span.klr-file-box, #ContentPlaceHolder1_divFileupload label span.klr-file-box {
  color: #fff;
}

#ContentPlaceHolder1_divFileupload .video-veri--outer-content .file-box {
  color: #fff !important;
}

.klr-socail-links__main {
  border-radius: 0px !important;
  border: none !important;
  padding: 0px !important;
  border-radius: 0px !important;
}
.klr-socail-links .input-tag {
  height: 50px !important;
}

#ContentPlaceHolder1_ASPxComboDocument_DDD_PW-1 .dxpc-contentWrapper .dxeListBox_Moderno div.dxlbd {
  width: 100% !important;
}

#ContentPlaceHolder1_NewVideoContainer .talent-outer--btn {
  justify-content: end !important;
}
#ContentPlaceHolder1_NewVideoContainer .talent-outer--btn .button-main {
  margin: 0px 0px 0px 10px !important;
}

@media (max-width: 600px) {
  #ContentPlaceHolder1_NewVideoContainer .talent-outer--btn {
    justify-content: end !important;
  }
  #ContentPlaceHolder1_NewVideoContainer .talent-outer--btn .button-main {
    margin: 0px 10px 0px 10px !important;
  }
}
#ContentPlaceHolder1_ddlGender {
  background-color: #191919;
  background-image: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 1.20594L7.30754 8L0.615234 1.20595L1.80312 4.22526e-07L7.30754 5.58811L12.812 -8.08109e-08L13.9999 1.20594Z" fill="%23E04370"/></svg>');
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position: right 15px top 13px !important;
  margin: -7px -15px !important;
  width: calc(100% + 30px);
  margin: 0px -15px 0 -15px !important;
  padding: 0px 15px;
}
#ContentPlaceHolder1_ddlGender option {
  color: #fff;
}

#ContentPlaceHolder1_ASPxPopupAddNewEngagementType_PW-1 .klr-Dform__inputBox--hafl {
  border-bottom: 1px solid #4D4C4C;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
#ContentPlaceHolder1_ASPxPopupAddNewEngagementType_PW-1 .talent-outer--btn.talent-outer--btn2 .button-main.without {
  border: 1px solid #E9226E !important;
}

.talent-outer--btn.talent-outer--btn2 .button-main.without, .talent-outer--btn.talent-outer--btn2 .button-main.wit {
  background-color: transparent !important;
  border: 1px solid #E9226E !important;
}
.talent-outer--btn.talent-outer--btn2 .button-main.without:hover, .talent-outer--btn.talent-outer--btn2 .button-main.wit:hover {
  background-color: #f41253 !important;
}

.klrw-brand__form label {
  color: #E8E8E8 !important;
  font-size: 14px !important;
  font-weight: normal;
}

.klr-minHeight {
  min-height: calc(100vh - 300px);
}

@media (max-width: 600px) {
  #ContentPlaceHolder1_myfilepassport .video-veri--outer-dec span, #nationalIDUploadFront .video-veri--outer-dec span, #nationIDUploadbck .video-veri--outer-dec span,
  #passportUpload .video-veri--outer-dec span {
    display: block;
  }
  #ContentPlaceHolder1_klr_idVari .klr-idVari__heading {
    line-height: 28px;
    text-align: left !important;
  }
  #ContentPlaceHolder1_klr_idVari .klr-idVari__heading span {
    display: block;
  }
}
#ContentPlaceHolder1_add7_container {
  background-color: #2C2B2B;
}

.klr-innerlink {
  position: relative;
  text-decoration: none !important;
}
.klr-innerlink::after {
  position: absolute;
  content: "";
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #D0D0D0;
}
.klr-innerlink--red {
  color: #E04370;
}
.klr-innerlink--red::after {
  background-color: #E04370;
}
.klr-innerlink--red:hover {
  color: #E04370;
}

.talent-signup-main .bottom-part a.color {
  text-decoration: none !important;
}

.croppie-container {
  background-color: #191919;
}

#ContentPlaceHolder1_ASPxComboBoxRelationship1 .dxeButton::after, #ContentPlaceHolder1_ASPxComboBoxRelationship2 .dxeButton::after, #ContentPlaceHolder1_ASPxComboBoxRelationship3 .dxeButton::after {
  display: none !important;
}

.dxpcLite_Moderno, .dxeEditArea_Moderno {
  font-family: "Circular Std Book" !important;
}

#ContentPlaceHolder1_tokenTalents_DDD_PW-1 {
  top: 100% !important;
}

.select-token-box {
  position: relative;
}

#modalProfileProgress .modal-dialog {
  max-width: 600px;
}

.dxeToken_Moderno {
  margin-bottom: 5px !important;
}

.klr-photo__out-slick .slick-list.draggable {
  margin: 0px -8px !important;
}
.klr-photo__out-slick .slick-list.draggable .slick-track {
  margin: 0px !important;
}

.view-profile__outer-contents-wrapper {
  width: calc(100% - 300px);
}

.check-container {
  margin-bottom: 40px !important;
}

.scrollable-container {
  padding-right: 32px;
  overflow-y: scroll;
  max-height: 250px;
}
.scrollable-container::-webkit-scrollbar-track {
  background-color: #2C2B2B;
}
.scrollable-container::-webkit-scrollbar {
  width: 10px;
  background-color: #2C2B2B;
}
.scrollable-container::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #494949;
}
.scrollable-container::-webkit-scrollbar-corner {
  background-color: #2C2B2B;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .view-profile__outer-contents-wrapper {
    width: calc(100% - 0px) !important;
  }
  .header__nav {
    padding: 15px 0px !important;
  }
  .header__container {
    padding: 0px 20px !important;
  }
  .klre-header-prof, .header__rmsg {
    display: none !important;
  }
  .view-profile .container {
    padding: 0px !important;
  }
  .view-profile__shared-sec {
    width: calc(100% - 0px) !important;
  }
  .view-profile__outer-contents-wrapper {
    width: calc(100% - 0px) !important;
  }
  .view-profile .view-profile__content-sec {
    width: 100% !important;
    padding: 0px !important;
    margin: 0px !important;
  }
}
@media (max-width: 600px) {
  .view-profile__outer-contents-wrapper {
    width: calc(100% - 0px) !important;
  }
  .klre-header-prof, .header__rmsg {
    display: none !important;
  }
}
@media (max-width: 600px) {
  .klr-groupSpaceInn__addGM-nav {
    flex-direction: row;
    margin-bottom: 8px;
  }
  .klr-groupSpaceInn__addGM-nav .klr-groupSpaceInn__addGM-nav-L {
    width: 60%;
  }
  .klr-groupSpaceInn__addGM-nav .klr-grpmember__grid-wrapper .griditem:first-child {
    padding-left: 0;
    margin-left: 8px;
  }
  #ContentPlaceHolder1_popupAddNewMember_PW-1 .dxpc-popUp__in .personal-contents {
    margin-bottom: 8px;
  }
  #ContentPlaceHolder1_popupAddNewMember_PW-1 .dxpc-popUp__in .klr-Dform__inputBox {
    width: 100%;
  }
  #ContentPlaceHolder1_popupAddNewMember_PW-1 .dxpc-popUp__in .talent-outer--btn .button-main {
    width: 90% !important;
  }
}
.klre-invite-notif {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 10px;
  background-color: #1F1E1E;
  padding: 16px;
  color: #fff;
  margin-bottom: 32px;
}
.klre-invite-notif__left {
  display: flex;
  align-items: center;
}
.klre-invite-notif__left img {
  width: 36px;
  height: 36px;
  margin-right: 24px;
}
.klre-invite-notif__left p {
  margin: 0;
}
.klre-invite-notif__right .dashboard-btn {
  margin-top: 0 !important;
  padding: 4px 50px;
  background-color: transparent !important;
  color: #fff !important;
  border: 2px solid #fff;
  display: flex;
  align-items: center;
  border-radius: 30px;
  text-decoration: none;
  font-size: 12px;
  line-height: 1;
}
.klre-invite-notif__right .dashboard-btn:hover {
  color: #fff !important;
  background-image: url(../images/gradient.png);
  background-repeat: repeat;
  background-size: 600%;
  transition: 0.3s;
  animation: move 2s linear infinite;
  border: 2px solid transparent;
}

@media (max-width: 600px) {
  .klre-invite-notif {
    padding: 32px;
    flex-direction: column;
    align-items: center;
  }
  .klre-invite-notif__left {
    flex-direction: column;
  }
  .klre-invite-notif__left img {
    margin: 0;
  }
  .klre-invite-notif__left p {
    width: 80%;
    text-align: center;
    margin: 0 auto 16px;
  }
}
.klr-acct-vrfy .klr-bg-img {
  background-position: 20%;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-acct-vrfy .klr-bg-img {
    background-position: center;
  }
}
.klr-invite-modal--small {
  width: 600px;
  margin: 0 auto;
}
.klr-invite-modal--small .dxpc-content {
  padding: 0 !important;
}
.klr-invite-modal--small .modal-header {
  margin-bottom: 16px;
}
.klr-invite-modal--small .modal-content {
  padding: 40px;
  text-align: left;
}
.klr-invite-modal--small .modal-content p {
  font-size: 14px;
}
.klr-invite-modal--small .modal-content p span {
  color: #E04370;
}
.klr-invite-modal--small .modal-content .klr-btn-row {
  justify-content: center;
  margin: 24px -6px 8px;
  padding: 0;
}
.klr-invite-modal--small .modal-content .klr-btn-row .row {
  margin: 0 8px;
  width: calc(50% - 16px);
}
.klr-invite-modal--small .modal-content .klr-btn-row .row input {
  width: 100% !important;
}
.klr-invite-modal--small .modal-content .klr-btn-row .row input.without {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
  border: 1px solid #fff;
}
.klr-invite-modal--small .modal-content .klr-btn-row .row input.without:hover {
  border: 1px solid transparent;
}

@media (min-width: 600px) and (max-width: 1024px) {
  #ContentPlaceHolder1_ASPxPopupTalentInvite_PW-1 {
    left: 50%;
    transform: translateX(-50%);
  }
}
@media (max-width: 600px) {
  .klr-invite-modal--small {
    width: 350px;
  }
  .klr-invite-modal--small .klr-btn-row {
    flex-direction: column;
  }
  .klr-invite-modal--small .klr-btn-row .row {
    width: calc(100% - 16px) !important;
    margin: 0 8px 16px !important;
  }
}
.klr-personal-popup--dlt {
  margin: 0 auto;
}
.klr-personal-popup--dlt h3 {
  margin-bottom: 12px;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
}
.klr-personal-popup--dlt p {
  font-size: 18px;
  margin: 15px 0 15px;
  font-weight: 500;
}
.klr-personal-popup--dlt .row {
  padding-top: 0;
  margin: 0;
  align-items: center;
  justify-content: center;
  margin-left: 0 !important;
}
.klr-personal-popup--dlt .klr-btn-row {
  margin: 0 -8px;
}
.klr-personal-popup--dlt .klr-btn-row .row {
  width: calc(50% - 16px);
  margin: 0 8px;
  width: calc(50% - 20px);
  margin: 0 10px;
  padding: 0px;
}
.klr-personal-popup--dlt .klr-btn-row .row input {
  width: 100% !important;
}
.klr-personal-popup--dlt .klr-btn-row .row input.without {
  background-color: transparent !important;
  border-color: #fff;
  color: #fff;
  border: 1px solid #fff !important;
}
.klr-personal-popup--dlt .klr-btn-row .row input.without:hover {
  background: #e75c59 !important;
  border-color: #e75c59 !important;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .klr-personal-popup--dlt {
    left: 50%;
    transform: translateX(-50%);
  }
}
@media (max-width: 600px) {
  .klr-personal-popup--dlt .klr-btn-row {
    flex-direction: column;
  }
  .klr-personal-popup--dlt .klr-btn-row .row {
    width: calc(100% - 16px) !important;
    margin: 0 8px 16px !important;
  }
}
.klr-discover {
  display: none;
}

.klr-home {
  padding-top: 16px !important;
}

.banner.klr-banner {
  display: block;
}
.banner.klr-banner .banner__bg {
  opacity: 0.5;
}

.klr-wlcm__out-left p {
  font-weight: 500;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .banner.klr-banner {
    height: 450px;
  }
  .banner.klr-banner .banner__title {
    font-size: 50px;
    line-height: 56px;
  }
}
@media (max-width: 600px) {
  .klr-discover {
    display: flex;
    overflow: hidden;
  }
  .klr-discover__bg {
    top: 70px;
  }
  .klr-discover__cont-wrap-head {
    font-size: 36px;
  }
  .klr-discover__cont-wrap-txt {
    font-size: 18px;
    font-weight: 500;
  }
  .banner.klr-banner {
    display: none;
  }
}
.dashboard-wrapper .dash-head-content {
  font-size: 16px;
}

.klr-Dform__inputBox .tab-box .klr-popup__btn_img {
  width: auto;
  margin-right: 5px;
}

.klr-Dform .profile--count,
.klr-Dform .profile--countB,
.klr-Dform .profile--countO,
.klr-Dform .profile--countP,
.klr-Dform .profile--countE {
  font-weight: 500;
}

.klre-harmony {
  color: #fff;
  margin: 40px 0;
}
.klre-harmony__head {
  display: flex;
  align-items: flex-end;
  margin-bottom: 8px;
}
.klre-harmony__head h3 {
  font-size: 24px;
  margin: 0;
  line-height: 1;
}
.klre-harmony p {
  margin: 0;
  line-height: 1;
}
.klre-harmony p span {
  color: #fff !important;
}
.klre-harmony__disc {
  color: #E04370;
  margin-right: 16px;
  display: flex;
}
.klre-harmony__disc p {
  margin-bottom: 0 !important;
}
.klre-harmony__tags {
  margin-top: 8px;
}
.klre-harmony .klr-tags {
  background-color: transparent;
  padding: 4px 16px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1;
}

@media (max-width: 600px) {
  .klre-harmony__head {
    align-items: center;
  }
  .klre-harmony #ContentPlaceHolder1_ASPxPopupTalentInvite_lblCityCountry {
    display: block;
    margin-top: 4px;
  }
}
#ContentPlaceHolder1_popUpOTPShow_PW-1 {
  left: 50% !important;
}
#ContentPlaceHolder1_popUpOTPShow_PW-1 .signup-question-bold {
  margin-bottom: 24px;
  font-weight: 500;
}
#ContentPlaceHolder1_popUpOTPShow_PW-1 .talent-outer--btn {
  margin-top: 0;
}

@media (max-width: 600px) {
  .klr-wel-talent__header {
    margin-bottom: 40px;
  }
}
#ContentPlaceHolder1_ASPxPopupTalentInvite_PW-1 {
  top: 50% !important;
  transform: translateY(0%);
}

@media (min-width: 600px) and (max-width: 1024px) {
  #ContentPlaceHolder1_ASPxPopupTalentInvite_PW-1 {
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 600px) {
  #ContentPlaceHolder1_ASPxPopupTalentInvite_PW-1 {
    top: 50% !important;
    transform: translateY(0%);
  }
}
.klre-head-line {
  font-size: 18px;
  color: #E04370;
  font-weight: 600;
  position: relative;
  line-height: normal;
  margin-bottom: 20px;
}
.klre-head-line span {
  position: relative;
  z-index: 1;
  background-color: #1A1A1A !important;
  padding-right: 14px;
}
.klre-head-line::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: rgba(163, 163, 163, 0.2392156863);
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

@media (max-width: 600px) {
  .klre-head-line {
    font-size: 18px;
  }
  .klre-head-line span {
    display: block;
    width: 70%;
    padding-right: 16px;
  }
  .klre-head-line::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: rgba(163, 163, 163, 0.2392156863);
    right: 0;
    top: 50%;
    transform: translateY(-50%);
  }
}
.klrw-faq__out .klrw-faq__discri {
  width: 80%;
}
.klrw-faq__out .klrw-accordion {
  padding-bottom: 0;
  min-width: 90%;
  max-width: 90%;
}
.klrw-faq__out .klrw-accordion .btn-link {
  padding: 16px 0;
  font-size: 20px;
}
.klrw-faq__out .klrw-accordion .card-body {
  font-size: 16px;
}

@media (max-width: 600px) {
  .klrw-faq__out {
    border-radius: 15px;
  }
  .klrw-faq__out .klrw-faq__head {
    font-size: 25px;
    width: 100%;
    line-height: 1;
    padding: 0 16px 16px;
  }
  .klrw-faq__out .klrw-faq__txt {
    line-height: 1;
    width: 100%;
    font-size: 18px;
    text-align: left;
    padding: 0 16px 16px;
  }
  .klrw-faq__out .klrw-faq__discri {
    width: 100%;
    text-align: left;
    padding: 0 16px 16px;
  }
  .klrw-faq__out .klrw-accordion {
    margin-top: 40px;
    padding-bottom: 0;
    min-width: 100%;
    max-width: 100%;
  }
  .klrw-faq__out .klrw-accordion .btn-link {
    padding: 16px 0;
    font-size: 15px;
  }
  .klrw-faq__out .klrw-accordion .btn-link::after {
    width: 15px;
    height: 8px;
  }
  .klrw-faq__out .klrw-accordion .card-body {
    font-size: 12px;
    background-color: #191919;
  }
  .klrw-faq__out .klrw-accordion .card {
    margin: 8px 0;
  }
  .klrw-faq__out .klrw-accordion #accordion {
    background-color: rgba(18, 18, 18, 0.8980392157);
  }
}
#ContentPlaceHolder1_UpdatePanel1 .date-picker label::after,
#ContentPlaceHolder1_pnlAddGroupSection .date-picker label::after {
  content: none !important;
}

#ContentPlaceHolder1_DivDDM {
  overflow-y: scroll !important;
  max-height: 300px;
}
#ContentPlaceHolder1_DivDDM::-webkit-scrollbar {
  width: 4px;
  height: 100px;
}
#ContentPlaceHolder1_DivDDM::-webkit-scrollbar-thumb {
  background-color: #888;
}
#ContentPlaceHolder1_DivDDM::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}
#ContentPlaceHolder1_DivDDM::-webkit-scrollbar-corner {
  background-color: #f1f1f1;
}

.klr-tal_signup__banner {
  margin-bottom: 24px;
}
.klr-tal_signup__bannerhead h4 {
  font-size: 36px;
  line-height: 44px;
  font-weight: bold;
}
.klr-tal_signup__bannercpy {
  font-size: 14px;
}
.klr-tal_signup__bannercpy p {
  width: 80%;
}

@media (max-width: 600px) {
  .klr-tal_signup__banner {
    padding: 16px 24px;
    margin: 0;
  }
  .klr-tal_signup__bannerhead {
    text-align: left;
  }
  .klr-tal_signup__bannerhead h4 {
    font-size: 23px;
    line-height: 44px;
    font-weight: bold;
  }
  .klr-tal_signup__bannercpy {
    justify-content: flex-start;
    text-align: left;
  }
  .klr-tal_signup__bannercpy p {
    width: 100%;
  }
  .talent-signup-main .talent-head-box .personal-head {
    font-size: 32px !important;
    line-height: 36px !important;
  }
}