.rd-landingpage-hero {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: linear-gradient(82deg, #4C3970 10.22%, #CC5C86 116.7%);
  color: white;
  text-align: center;
}

.rd-landingpage-hero-content {
  text-align: center;
}

.rd-landingpage-hero h1 {
  font-size: var(--rd-fontsize-14);
  font-weight: var(--rd-fontweights-open-sans-0);
  line-height: var(--rd-lineheights-0);
  /* 50.16px */
  letter-spacing: 0.38px;
  margin-bottom: var(--rd-spacing-xx-lg);
  color: var(--rd-font-light);
}

.rd-landingpage-hero h2 {
  font-size: var(--rd-fontsize-8);
  font-weight: var(--rd-fontweights-open-sans-1);
  line-height: var(--rd-lineheights-0);
  /* 29.04px */
  letter-spacing: 0.22px;
  margin-bottom: var(--rd-spacing-md);
  color: var(--rd-font-light);
  margin-top: var(--rd-spacing-md);
}

.hero-image img {
  max-width: 95%;
  height: auto;
  display: block;
  margin: auto;
}

.rd-landingpage-hero .rd-landingpage-btntext a {
  font-size: var(--rd-fontsize-4);
  line-height: var(--rd-lineheights-0);
  letter-spacing: 0.14px;
  color: var(--rd-font-light);
}

/* .rd-landingpage-hero .rd-landingpage-btntext {
  margin-bottom: var(--rd-spacing-xxx-big);
} */

/* .rd-landingpage-hero .rd-primary-btn {
  margin-bottom: var(--rd-spacing-xxx-big);
} */

.rd-landingpage-gradient .rd-login-header,
.rd-webinar-live-erleben-landingpage .rd-login-header {
  background-color: transparent;
  margin-right: auto;

}

.rd-webinar-live-erleben-landingpage .rd-login-header {
  position: absolute !important;
  left: 20px;
  top: 20px;
}

.rd-landingpage-logos {
  margin: var(--rd-spacing-x-big) 0;
}


.rd-pc-kurse {
  padding-top: var(--rd-spacing-x-huge);
}

.rd-pc-kurse h3 {
  font-size: 38px;
  font-weight: 700;
  line-height: 132%;
  /* 50.16px */
  letter-spacing: 0.38px;
  color: var(--rd-font-dark);
  margin-bottom: var(--rd-spacing-xx-lg);
  max-width: 900px;
}

.rd-pc-kurse p {
  font-size: 16px;
  font-weight: 700;
  line-height: 147%;
  color: var(--rd-font-dark);
  margin-bottom: var(--rd-spacing-lg);
  max-width: 625px;
}

.rd-landingpages-register {
  padding: var(--rd-spacing-huge) 0;

}

.rd-landingpages-register h1 {
  font-size: 38px;
  font-weight: 700;
  line-height: 132%;
  /* 50.16px */
  letter-spacing: 0.38px;
  margin-bottom: 64px;
  color: var(--rd-font-dark);
}

.rd-landingpage-gradient .pricing h3 {
  font-size: var(--rd-fontsize-8);
  font-weight: var(--rd-fontweights-open-sans-1);
  line-height: var(--rd-lineheights-0);
  letter-spacing: 0.22px;
  margin-bottom: var(--rd-spacing-md);
  color: var(--rd-primary-active);
}

.rd-landingpage-gradient .pricing {
  padding-top: 128px;
}

.rd-landingpage-gradient .pricing h1 {
  font-size: var(--rd-fontsize-14);
  font-weight: var(--rd-fontweights-open-sans-0);
  line-height: var(--rd-lineheights-0);
  letter-spacing: 0.38px;
  color: var(--rd-font-dark);
  margin-bottom: 24px;
}



.rd-landingpage-btntext .rd-icon-calendar-neu::after {
  width: 16px !important;
  height: 16px !important;
  margin-bottom: 3px;
}

.LiveWebinarFormularBtn:hover {
  text-decoration: underline;
}


.rd-landingpage-gradient .rd-login-header {
  position: relative;
}

.rd-landingpage-gradient .container-fluid.partner_logos {
  padding: var(--rd-spacing-x-big) 0 var(--rd-spacing-x-lg);
}

.rd-landingpage-gradient .angebot-form .container {
  padding-top: 200px;
  padding-bottom: 200px;
}



.rd-landingpages-register div {
  display: flex;
  gap: 32px;
  justify-content: center;
  flex-wrap: wrap;
}



.rd-landingpage-hero-content .rd-primary-btn {
  position: relative;
}

.rd-landingpage-hero-content .rd-primary-btn.inactive {
  opacity: 0.5;
}


.rd-landingpage-hero a {
  min-width: 237px;
}

.rd-landingpage-hero-content .rd-primary-btn::before {
  content: "";
  mask-image: url(/src/img/2024/images/rd-magenta-kringel.png);
  -webkit-mask-image: url(/src/img/2024/images/rd-magenta-kringel.png);
  mask-size: contain;
  -webkit-mask-size: 100%;
  mask-position: 50%;
  -webkit-mask-position: 50%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  position: absolute;
  top: -10px;
  left: -135px;
  width: 96.576px;
  height: 68.464px;
  transform: rotate(-20.131deg);
  background-color: var(--rd-font-light);
}

.rd-pc-kurse .video_teasser_text {
  position: relative;
}

.rd-pc-kurse .video_teasser_text::after {
  content: "";
  mask-image: url(/src/img/2024/images/rd-magenta-kringel.png);
  -webkit-mask-image: url(/src/img/2024/images/rd-magenta-kringel.png);
  mask-size: contain;
  -webkit-mask-size: 100%;
  mask-position: 50%;
  -webkit-mask-position: 50%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  position: absolute;
  top: 0;
  right: -135px;
  width: 119.665px;
  height: 84.833px;
  transform: rotate(104.869deg);
  background-color: var(--rd-primary-active);
}

#DemoAnfrageFormular .rd-radios-listitem-group div {
  display: flex;
  gap: 16px;
}

.rd-landingpage-gradient .freeTrial_btnwrap .rd-primary-btn {
  min-width: 320px;
}

.rd-landingpage-gradient .user_counter_demo {
  margin-bottom: var(--rd-spacing-md);
}

.rd-landingpage-ki .rd-container {
  grid-template-areas: "CONTENT IMG";
  margin-bottom: 0;
}

.rd-landingpage-ki .rd-container:nth-child(2n) {

  grid-template-areas: "IMG CONTENT";
}


.rd-landingpage-ki .rd-container:first-child {
  margin-top: 0;
}

.rd-landingpage-ki .rd-containerImage img {
  width: 100%;
}


.rd-landingpage-ki .rd-landingpages-register {
  display: none;

}

.rd-landingpage-top-banner {
  font-size: var(--rd-fontsize-7);
  font-weight: var(--rd-fontweights-open-sans-1);
  line-height: var(--rd-lineheights-0);
  letter-spacing: 0.2px;
  background-color: #1A2E49;
  padding: var(--rd-spacing-xxx-big);
  color: var(--rd-font-light);
  text-align: center;
}

.rd-landingpage-ki .rd-landingpage-hero {
  margin-bottom: var(--rd-spacing-xx-sm);
  padding: 0 var(--rd-spacing-x-big);
  padding-top: var(--rd-spacing-x-huge);
}


.ki_login_area .mainframe>section {
  padding-top: 0 !important;
}

.rd-landingpage-ki h1 {
  text-shadow: 0 -1px 10.5px rgba(255, 255, 255, 0.57);
  font-size: var(--rd-spacing-x-lg);
  letter-spacing: 0.48px;
  margin-bottom: var(--rd-spacing-md);
  margin-top: 0;
}

.rd-landingpage-ki p {
  font-size: var(--rd-fontsize-8);
  line-height: var(--rd-lineheights-0);
  letter-spacing: 0.22px;
  margin-bottom: var(--rd-spacing-xx-lg);
}

.rd-landingpage-ki .rd-primary-btn::before {
  display: none;
}

.rd-landingpage-ki .rd-video-container {
  margin-bottom: var(--rd-spacing-x-huge);
  margin-top: var(--rd-spacing-xxx-big);
}

.rd-landingpage-ki .rd-homepage-containers-title {
  font-size: var(--rd-fontsize-14);
  font-weight: var(--rd-fontweights-open-sans-0);
  line-height: var(--rd-lineheights-0);
  letter-spacing: 0.38px;
  margin-bottom: var(--rd-spacing-x-lg);
  color: var(--rd-font-dark);
  text-align: center;
}

.rd-landingpage-ki .rd-container[name="Formulare"] {
  margin-bottom: var(--rd-spacing-x-lg);
}

.rd-landingpage-ki .rd-homepage-features {
  margin: var(--rd-spacing-huge) auto 150px;
}

.rd-landingpage-ki .rd-landingpage-hero-content {
  position: relative;
}

.rd-landingpage-ki .rd-landingpage-hero-content .star {
  position: absolute;
}

.rd-landingpage-ki .rd-landingpage-hero-content .star1 {
  top: 60px;
  left: -15px;

}

.rd-landingpage-ki .rd-landingpage-hero-content .star2 {
  top: -18px;
  left: 18px;
}

.rd-landingpage-ki .rd-landingpage-hero-content .star3 {
  top: 100px;
  left: 47px;
}

.rd-landingpage-ki .rd-landingpage-hero-content .star4 {
  top: -20px;
  left: 120px;
}

.rd-landingpage-ki .rd-containerContent {
  position: relative;
}

.rd-landingpage-ki .stars-group {
  position: absolute;
  top: -52px;
  left: -100px;
}


.rd-landingpage-ki .rd-container[name="QM-Texte"] .stars-group,
.rd-landingpage-ki .rd-container[name="Maßnahmenplan"] .stars-group {
  right: 0;
  left: unset;
}


.rd-landingpage-ki .rd-containerImage img {
  display: none;
}

.rd-landingpage-ki .rd-container[name="ki-webinar"] .rd-containerImage img {
  display: block;
  margin-top: 36px !important;
}

.ki_login_area .rd-login-header .logo {
  display: none;
}

.rd-landingpage-ki .rd-container[name="ki-webinar"] {
  grid-template-areas: "IMG CONTENT";
}

.rd-landingpage-hero-content div {
  align-items: start;
  display: flex;
  justify-content: center;
  gap: 48px;
}


.rd-landingpage-ki .rd-video-container {

  background-color: transparent;
  width: 100%;
  height: 100%;

}

.stars-group {
  opacity: 0;
  transform: scale(0.5) rotate(20deg);
  transition: all 0.8s ease-out;
}

.stars-group.show {
  opacity: 1;
  transform: scale(1) rotate(0deg);
}

.rd-stimmen h2 {
  font-size: var(--rd-fontsize-11);
  font-weight: var(--rd-fontweights-open-sans-0);
  line-height: var(--rd-lineheights-0);
  letter-spacing: 0.28px;
  text-align: center;
}


.rd-stimmen .reviews h2 {
  display: none;
}

.rd-landingpage-ki .rd-homepage .tb_widget {
  padding-top: 0 !important;
}

.rd-landingpage-ki .rd-features {
  flex-wrap: nowrap;
}

.rd-landingpage-ki .rd-container[name="Fortbildungsplan"] pc-rive-animation {
  position: relative;
  z-index: 10;
}

.rd-landingpage-ki .rd-container[name="Fortbildungsplan"] pc-rive-animation::before {
  content: "";
  background-image: url(/src/img/2024/svg/svg_img/rd-bloops-yellow.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: 50%;
  width: 650px;
  height: 650px;
  width: 100%;
  height: 100%;
  position: absolute;
  left: -25px;
  top: -60px;
  z-index: -1;
}

.rd-landingpage-ki .rd-container[name="Formulare"] pc-rive-animation {
  position: relative;
  z-index: 10;
}

.rd-landingpage-ki .rd-container[name="Formulare"] pc-rive-animation::before {
  content: "";
  background-image: url(/src/img/2024/svg/svg_img/rd-bloops-blue.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: 50%;
  width: 650px;
  height: 650px;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
}


.rd-landingpage-ki .partner_logos .center {
  padding-bottom: 0 !important;
  min-height: auto;

}

.rd-landingpage-ki .mainframe>section {
  background-color: var(--rd-font-light);

}

.rd-landingpage-ki .mainframe>section {
  padding-top: 50px;
}

.DemoFormularBtn.rd-primary-btn {
  min-width: 260px;
}

.rd-landingpage-ki .rd-container[name="ki-webinar"] .rd-btnContainer {
  margin-top: 0 !important;
  padding-bottom: 40px;
}

.rd-landingpage-ki #formA p {
  margin-bottom: 0;
}

.rd-landingpage-ki .inside_element.querstions,
.rd-landingpage-ki .rd-homepage-freeTrialBlueBox {
  margin-left: -24px;
  margin-right: -24px;
}

.ki_login_area .rd-login-header .logo {
  display: none;
}

/* styles to add beta-badge on KI-landing, may have to revert */
.headline-badge-container {
  display: flex;
  gap: 12px !important;
  align-items: flex-start !important;
}

.beta-badge {
  display: flex;
  width: 42px;
  height: 20px;
  padding: 2px 8px 4px 8px;
  justify-content: center !important;
  align-items: center !important;
  gap: 4px;

  border-radius: 96px;
  background: var(--Color, #FFF);

  /* Glow KI */
  box-shadow: 0 -1px 10.5px 0 rgba(255, 255, 255, 0.57);
  margin-top: 15px;
}

.beta-badge-text {
  color: #964F7A;
  text-align: center;
  font-feature-settings: 'ss01' on, 'cv10' on, 'liga' off, 'calt' off;
  font-family: "Open Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 8px;
  /* 66.667% */
}

/* fix for ultra small phones */
@media screen and (max-width:420px) {
  .beta-badge {
    margin: 0 0 36px 0;
  }

  .headline-badge-container>h1 {
    margin-bottom: 0;
    margin-top: 24px;
  }
}

/* Beta-badge styles end */

.lp-ki .rd-landingpage-hero {
  padding-top: 16px !important;
}

.lp-ki .rd-homepage-features {
  margin-bottom: 0 !important;
}

.rd-landingpage-ki .rd-video-container {
  margin-bottom: var(--rd-spacing-x-huge);
  margin-top: var(--rd-spacing-xxx-big);
}

.rd-homepage-features h4 {
  font-size: var(--rd-fontsize-7);
  font-weight: var(--rd-fontweights-open-sans-0);
  color: var(--rd-primary-active);
  margin-bottom: var(--rd-spacing-x-sm);
  text-align: center;
}

.qmh_form_homes .rd-feature-title {
  font-size: var(--rd-fontsize-8);
}

@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance:none) {
    .rd-landingpage-ki .teaser-video {
      transform: none !important;
      -webkit-transform: none !important;
    }
  }
}


@media (max-width: 1425px) {
  .teasser_banner.banner_ki .img_cont {
    background-size: contain;
  }
}

@media (max-width: 1200px) {

  .rd-landingpage-ki .stars-group {
    display: none;
  }

  .rd-landingpage-ki .rd-features {
    flex-wrap: wrap;
    padding: 80px !important;
  }

  .rd-landingpage-ki video {
    min-height: auto;
  }

  .rd-landingpage-ki .mainframe>section {
    padding-top: 0 !important;
  }

}

@media (max-width: 768px) {
  .rd-landingpage-hero {
    justify-content: space-between;
    text-align: left;
  }

  body.rd-landingpage-gradient .rd-homepage-containers {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }

  .rd-landingpage-hero h2 {

    font-size: var(--rd-fontsize-6);
    margin-bottom: 0;
  }

  .rd-landingpage-hero-content div {
    gap: 16px;
    flex-wrap: wrap;
  }

  .rd-landingpage-ki p {
    font-size: var(--rd-fontsize-6);
    margin-bottom: var(--rd-spacing-x-lg);
  }

  .rd-landingpage-hero .rd-landingpage-btntext {
    margin-bottom: var(--rd-spacing-md);
  }

  .rd-landingpage-hero-content .rd-primary-btn::before {
    display: none;
  }

  #DemoAnfrageFormular h2 {
    font-size: var(--rd-spacing-xx-big) !important;
    text-align: left !important;
  }

  #DemoAnfrageFormular .rd-radios-listitem-group {
    justify-content: left !important;
  }



  .rd-landingpage-gradient .angebot-form .container:before,
  .rd-landingpage-ki .angebot-form .container:before {
    background-image: url(/src/img/2021/svg/Section%20BG.svg) !important;
  }



  .rd-landingpage-gradient .pricing {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }

  #DemoAnfrageFormular .rd-radios-listitem-group div {
    text-align: left;
  }

  .rd-pc-kurse h3 {
    font-size: 28px;
  }

  .rd-landingpage-gradient .pricing h1 {
    margin-top: 0;
  }


  .rd-landingpage-ki .rd-containerImage img {
    display: block;
  }

  .rd-landingpage-ki pc-rive-animation {
    display: none;
  }

  .rd-landingpage-ki .rd-landingpage-hero-content .star1 {
    top: 60px;
    left: -8px
  }


  .rd-landingpage-ki .rd-landingpage-hero-content .star2 {
    top: 15px;
    left: 40px;
  }

  .rd-landingpage-ki .rd-landingpage-hero-content .star3 {
    top: 100px;
    left: 67px;
  }

  .rd-landingpage-ki .rd-landingpage-hero-content .star4 {
    top: 8px;
    left: 103px;
  }

  .rd-landingpage-gradient .rd-login-header,
  .rd-webinar-live-erleben-landingpage .rd-login-header {

    padding-left: 0;
  }

  .rd-landingpage-ki .reviews .slick-dots {
    display: none;
  }

  .rd-landingpage-ki .rd-container[name="Fortbildungsplan"] .rd-containerImage::before,
  .rd-landingpage-ki .rd-container[name="Formulare"] pc-rive-animation::before {
    display: none;
  }

  .rd-landingpage-hero-content .star {
    display: none;
  }

  .rd-landingpage-ki .rd-video-container {
    margin-bottom: var(--rd-spacing-lg);
  }

  .rd-landingpage-ki .rd-homepage-containers-title {
    font-size: var(--rd-fontsize-11);
  }

  .rd-landingpage-gradient .angebot-form .container,
  .rd-landingpage-ki .angebot-form .container {
    padding-top: var(--rd-spacing-xx-lg) !important;
    padding-bottom: var(--rd-spacing-xx-lg);
  }

  .rd-landingpage-ki .rd-homepage-features {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }

  .rd-landingpage-ki .rd-container[name="ki-webinar"] {
    margin-bottom: 0 !important;
  }

  .rd-landingpage-ki .rd-container[name="ki-webinar"] .rd-btnContainer {
    padding-bottom: 0;
  }

  .rd-landingpage-ki .rd-stimmen h2 {
    padding-top: var(--rd-spacing-lg);
  }

  .rd-landingpage-top-banner {
    font-size: var(--rd-fontsize-6);
    padding: var(--rd-spacing-big) var(--rd-spacing-x-sm);
  }

  .rd-landingpage-ki .inside_element.querstions,
  .rd-landingpage-ki .rd-homepage-freeTrialBlueBox {
    margin-left: 0;
    margin-right: 0;
  }

  .rd-landingpage-ki section.container-fluid.inside_element.querstions {
    padding-top: var(--rd-spacing-x-big) !important;
    padding-bottom: var(--rd-spacing-x-big) !important;
  }

  .teasser_banner.banner_ki .img_cont {
    background-size: cover;
  }



}

@media (max-width:575px) {
  .container.rd-video-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

@media (max-width: 450px) {

  .DemoFormularBtn.rd-primary-btn,
  .rd-landingpage-hero a {
    min-width: 100%;
  }
}

.quickStart .rd-conainers-colored .rd-container {
  margin-top: var(--rd-spacing-x-huge);
}

.quickStart canvas {
  position: relative;
  z-index: 10;
  margin-top: -100px;
}

.quickStart .rd-conainers-colored .rd-btnContainer {
  margin-top: var(--rd-spacing-big);
  margin-bottom: var(--rd-spacing-xxx-lg);
}

.quickStart-infobar {
  font-size: var(--rd-fontsize-6);
  font-style: italic;
  line-height: var(--rd-lineheights-0);
  letter-spacing: 0.189px;
  padding: var(--rd-spacing-md);
  background-color: var(--rd-success-default);
  position: relative;
  z-index: 1;
  color: var(--rd-font-light);
  text-align: center;
}

.quickStart-infobar span {
  font-weight: var(--rd-fontweights-open-sans-0);
}

.quickStart .rd-contentListeItem {
  display: flex;
  justify-content: center;
  font-weight: var(--rd-fontweights-open-sans-2);
  line-height: 120%;
  letter-spacing: 0.16px;
  margin-bottom: 20px;
}

.quickStart .rd-contentListeItem img {
  margin-right: var(--rd-spacing-x-sm);
}

.quickStart .inside_element .overh1,
.quickStart .inside_element h1,
.quickStart .inside_element a,
.quickStart .inside_element.logos .arrow_right,
.quickStart .querstions,
.quickStart .rd-homepage-freeTrialBlueBox {
  display: none !important;
}

.quickStart .rd-features {
  padding-top: var(--rd-spacing-xxx-lg) !important;
}

.quickStart .rd-feature-icon {
  width: 100%;
  height: 100%;
}

.rd-container[name="KI"] .rd-containerContent {
  margin-bottom: var(--rd-spacing-md);
}

.rd-container[name="KI"] .rd-contentListe {
  margin-top: 56px;
}

.rd-container[name="KI"] .rd-contentListeItem {
  margin-bottom: var(--rd-spacing-x-big);
  display: grid;
  grid-template-columns: 48px auto;
}

.rd-container[name="KI"] .rd-contentListeItem span {
  font-weight: var(--rd-fontweights-open-sans-0);
}

.quickStart .rd-container:first-child {
  grid-template-areas: "CONTENT IMG";
}

.quickStart .rd-containerImage img {
  margin-top: 0;
}

.quickStart .rd-containerImage {
  position: relative;
}

.quickStart-Pakete {
  text-align: center;
}

.quickStart-Pakete-title {
  font-size: 38px;
  font-style: normal;
  font-weight: 700;
  line-height: 132%;
  /* 50.16px */
  letter-spacing: 0.38px;
  max-width: 550px;
  margin: auto;
  margin-bottom: var(--rd-spacing-md) !important;
  position: relative;
}

.quickStart-Pakete-subtitle {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 132%;
  /* 29.04px */
  letter-spacing: 0.22px;
  margin-bottom: 60px;
}

.quickStart-Pakete-subtitle span {
  font-style: italic;
  color: var(--rd-primary-active);
}

.quickStart-Pakete-des {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
  /* 27.2px */
  letter-spacing: 0.16px;
  margin-bottom: 60px !important;
  max-width: 630px;
  margin: auto;
}

.quickStart-Pakete-des span {
  font-weight: 700;
}

.quickStart .rd-containerImage .rd-btnContainer a:hover,
.quickStart .rd-containerImage .rd-btnContainer a:focus {
  background-color: var(--rd-font-light) !important;
  text-decoration: none;
  border: var(--rd-borderwidth-border-default) solid var(--rd-primary-active) !important;
  color: var(--rd-primary-active) !important;
  cursor: default;
}

.rd-feature-text span {
  font-weight: var(--rd-fontweights-open-sans-0);
}

.quickStart .rd-feature-element canvas {
  margin-top: 0;
}

.quickStart .rd-homepage-welle-box img {
  margin-bottom: 60px;
}

.quickStart-Pakete .rd-primary-btn {
  padding: 16px 50px !important;
  font-size: 20px !important;
  border-radius: 1000px !important;
}

.quickStart-Pakete .rd-primary-btn.rd-icon-after::after {
  width: 25px;
  height: 25px;
}

.quickStart-Pakete .arrow_right {
  content: "";
  display: inline-block;
  background-image: url(/src/img/2023/svg/svg_img/rd-dashedArrow-magenta.svg);
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
  height: 146px;
  position: absolute;
  display: inline-block;
  width: 134.94px;
  height: 122.368px;
  left: -173px;
  margin-top: -22px;
}

.quickStart .rd-conainers-colored .rd-contentListe.show {
  position: relative;
}

.quickStart .rd-conainers-colored .rd-contentListe.show:after {
  content: "";
  display: inline-block;
  background-image: url(/src/img/2023/svg/svg_img/span_mask-group.svg);
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
  height: 146px;
  position: absolute;
  display: inline-block;
  width: 134.94px;
  height: 122.368px;
  right: 80px;
  top: -30px;
}








@media screen and (max-width: 1000px) {

  .quickStart .rd-conainers-colored .rd-contentListe.show:after {
    right: 0;
  }

  .rd-conainers-colored .rd-contentListe.show:after {
    display: none;
  }

  .quickStart .rd-conainers-colored .rd-contentListe.show:after {
    display: none;
  }
}

@media screen and (max-width: 800px) {
  .quickStart .rd-conainers-colored .rd-container {
    margin-top: 80px !important;
    margin-bottom: 0;
  }

  .quickStart .rd-conainers-colored .rd-contentListe {
    column-gap: 20px;
    row-gap: 0;
  }

  .quickStart .rd-conainers-colored .rd-contentSubtitle {
    font-size: 18px;
  }

  .quickStart .rd-conainers-colored .rd-contentTitle {
    font-size: 22px;
  }

  .quickStart .rd-conainers-colored .rd-btnContainer {
    margin-bottom: 40px;
  }

  .quickStart .rd-feature-element {
    margin-bottom: 40px;
  }

  .quickStart .rd-features {
    padding-bottom: 0 !important;
  }

  .quickStart .rd-container:first-child {
    margin-top: 0;
  }

  .quickStart .rd-container {
    margin-bottom: 40px;
  }

  .quickStart .rd-homepage-partnerTeaser::before {
    display: none;
  }

  .quickStart .rd-contentListeItem {
    justify-content: start;
  }

  .quickStart .rd-conainers-colored .rd-contentListeItem:last-child {
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 575px) {
  .quickStart .rd-conainers-colored:after {
    display: none;
  }

  .quickStart .rd-contentListeItem {
    text-align: left;
  }

  .quickStart .rd-contentListeItem img {
    margin-right: var(--rd-spacing-x-sm);
    width: 52px;
  }

  .quickStart .rd-feature-title {
    margin: 0 16px 16px;
  }

  .quickStart .rd-feature-text {
    margin: 0 16px;
  }

  .quickStart-Pakete-title {
    font-size: 28px;
  }

  .quickStart .crsl-items {
    margin-bottom: 40px;
  }

  .quickStart .rd-partner-teaser {
    padding-top: 40px;
    margin-bottom: 0;
  }

  .quickStart-Pakete .rd-primary-btn {
    padding: var(--rd-spacing-x-sm) var(--rd-spacing-md) !important;
    font-size: 14px !important;
    border-radius: 1000px !important;

    width: auto !important;
  }

  .quickStart-Pakete .rd-primary-btn.rd-icon-after::after {
    width: 20px;
    height: 20px;
  }

  [data-package-active="livePlus"] [data-packagename="pro"] .rd-surveyIncludedInProBadge {
    left: 15px;
  }

  .rd-surveyIncludedInProBadge+.rd-badgetip-arrow {
    right: 71px;
  }

  .quickStart .rd-feature-element canvas {
    max-width: 120px;
    max-height: 120px;
  }

  .quickStart .rd-feature-element {
    margin-bottom: 0;
  }
}