/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
.wp-block-rdts-blocks-rdts-gutenberg-slider {
  padding: 40px 0 0 calc((100% - var(--wp--style--global--content-size)) / 2);
  position: relative;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider h2 {
  display: inline-block;
  margin-left: calc(-1 * var(--wp--custom--base-padding));
  background-color: var(--wp--preset--color--primary-light);
  color: var(--wp--preset--color--text);
  font-weight: 500;
  padding-top: 0.25rem;
  padding-right: var(--wp--custom--base-padding);
  padding-bottom: 0.25rem;
  padding-left: var(--wp--custom--base-padding);
  text-transform: none;
  margin-bottom: 4rem;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide--loop {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide {
  padding-bottom: 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .imgwrapper {
  text-align: center;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .splide__arrow {
  min-width: 50px;
  min-height: 50px;
  background: transparent;
  border: 1px solid var(--wp--preset--color--primary);
  opacity: 0.6;
  top: calc(100% + 40px);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .splide__arrow:hover {
  opacity: 1;
  background: transparent;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .splide__arrow svg {
  fill: var(--wp--preset--color--primary);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_1 .splide__slide {
  width: 100%;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_2 .splide__slide {
  width: calc(50% - 40px);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_3 .splide__slide {
  width: calc(33.333% - 30px);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_4 .splide__slide {
  width: calc(25% - 20px);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_5 .splide__slide {
  width: calc(20% - 10px);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_6 .splide__slide {
  width: calc(16.666% - 10px);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__pagination__page {
  min-width: 0;
  min-height: 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__slide {
  border-left: 1px solid #ddd;
  padding: 40px 40px 20px 40px;
  height: auto;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__slide:last-child {
  border-right: 1px solid #ddd;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__slide .title {
  color: #5a5454;
  font-family: "Roboto Slab", serif;
  font-weight: 500;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__slide .textinhalt, .wp-block-rdts-blocks-rdts-gutenberg-slider .splide__slide .autor {
  text-align: center;
  word-wrap: normal;
  -webkit-hyphens: none;
          hyphens: none;
  padding-bottom: 20px;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__slide img {
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 100%;
  height: auto;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__slide a {
  text-decoration: none;
  width: 100%;
  display: block;
  pointer-events: auto;
  color: inherit;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__list {
  align-items: stretch;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider {
  background-color: var(--wp--preset--color--primary);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide--loop {
  border: none;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__arrow {
  border: 1px solid #fff;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__arrow svg {
  fill: #fff;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide {
  padding-bottom: 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide {
  position: relative;
  /*display: flex;
  align-items: center;
  justify-content: normal;
  flex-direction: column;*/
  text-align: left;
  margin-right: 35px !important;
  color: var(--wp--preset--color--primary) !important;
  background-color: #fff;
  border: none;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide h4, .wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide a {
  color: var(--wp--preset--color--primary) !important;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide .title {
  font-size: 22px;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide .textinhalt, .wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide .jobinfo {
  width: 100%;
  text-align: left;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide .jtextinhalt {
  font-size: 16px;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide .jobinfo {
  font-size: 20px;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide img {
  height: auto;
  max-width: 100%;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide .slide-img {
  filter: grayscale(1);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide:hover .slide-img, .wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide:focus .slide-img {
  filter: none;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__slide .hover-img {
  display: none;
  position: absolute;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide .hover-clone {
  display: block;
  position: absolute;
  width: 15vw;
  height: 15vw;
  top: -14.2857142857vw;
  z-index: 2;
  margin-left: -180px;
  border-radius: 20px;
  box-shadow: 0 0 5px 1px #4c4c4c;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  background-color: #fff;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-logoslider .splide__pagination {
  bottom: -2rem;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .hovereffekt .splide__slide h4.title {
  color: #215687;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .hovereffekt .splide__slide:hover {
  background-color: var(--wp--preset--color--primary) !important;
  color: #fff !important;
  transition: all ease-in 0.5s;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .hovereffekt .splide__slide:hover h4 {
  color: #fff !important;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .hovereffekt .splide__slide:hover img {
  filter: brightness(0) invert(1);
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .splide {
  padding-bottom: 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .splide__slide {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: normal;
  flex-direction: column;
  margin-right: 0 !important;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .splide__slide img {
  height: auto;
  max-width: 100%;
  aspect-ratio: 4/3;
  border-radius: var(--wp--custom--base-border-radius) var(--wp--custom--base-border-radius) 0 0;
  border: 1px solid var(--wp--preset--color--border-color);
  box-sizing: border-box;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .splide__slide .title {
  width: 100%;
  background-color: var(--wp--preset--color--primary-light);
  color: #5A5454;
  text-align: center;
  padding: 0.75rem 1rem;
  border-radius: 0 0 var(--wp--custom--base-border-radius) var(--wp--custom--base-border-radius);
  font-weight: 500;
  box-sizing: border-box;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .splide__slide .textinhalt {
  font-size: 16px;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-produktslider .splide__pagination {
  bottom: 1rem;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .splide--loop {
  border: none;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .splide__slide {
  border: none;
  padding: 40px 80px 0 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .splide__slide a.link {
  background-color: #f8f8f8;
  padding-bottom: 50px;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .splide__slide a.link .autor {
  padding: 0 0 20px 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .splide__slide .testimonial-fake-button {
  background-color: var(--wp--preset--color--primary);
  color: #fff;
  border-radius: 5px;
  font-family: Roboto Slab;
  font-size: 16px;
  padding-top: 0.75rem;
  padding-right: 2rem;
  padding-bottom: 0.75rem;
  padding-left: 2rem;
  display: block;
  margin: auto;
  width: -moz-max-content;
  width: max-content;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .splide__slide .testimonial-fake-button:hover {
  background-color: #21578c;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .imgwrapper {
  width: 140px;
  height: 140px;
  overflow: hidden;
  border-radius: 200px;
  position: absolute;
  left: calc(50% - 40px);
  transform: translateX(-50%);
  top: 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider img {
  max-width: unset;
  height: 140px;
  width: auto;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .textwrapper {
  background-color: #F8F8F8;
  padding: 100px 70px 0 70px;
  margin-top: 35px;
  height: calc(100% - 130px);
  min-height: -moz-max-content;
  min-height: max-content;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .textwrapper .textinhalt {
  position: relative;
  padding-left: 30px;
  padding-right: 30px;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .textinhalt:before, .wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .textinhalt:after {
  position: absolute;
  top: 0;
  left: 0;
  content: ".";
  color: transparent;
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC40NjEiIGhlaWdodD0iMTYuMDU4IiB2aWV3Qm94PSIwIDAgMjAuNDYxIDE2LjA1OCI+CiAgPHBhdGggaWQ9IlBmYWRfMTQ2NiIgZGF0YS1uYW1lPSJQZmFkIDE0NjYiIGQ9Ik0zOS4zMiw0MS41OTFoNy40MDl2NS4zMjZhMTcuOTIsMTcuOTIsMCwwLDEtLjU2Nyw1LjA2Myw3LjgsNy44LDAsMCwxLTIuMTA5LDMuMzM1LDEwLjczNCwxMC43MzQsMCwwLDEtMy44ODksMi4zMzNsLTEuNDUtMy4wODVhNi4yMjUsNi4yMjUsMCwwLDAsMy4xNzctMi4wNTdBNS45NDQsNS45NDQsMCwwLDAsNDIuODgsNDlIMzkuMzJabS0xMi40NDUsMGg3LjQwOXY1LjMyNmExOC4zMjYsMTguMzI2LDAsMCwxLS41NTQsNS4wNjMsNy42ODEsNy42ODEsMCwwLDEtMi4xLDMuMzM1LDEwLjcsMTAuNywwLDAsMS0zLjkxNiwyLjMzM2wtMS40NS0zLjA4NWE2LjE1NSw2LjE1NSwwLDAsMCwzLjE5LTIuMDU3LDYuMTQsNi4xNCwwLDAsMCwxLTMuNTA3SDI2Ljg3NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNi4yNjkgLTQxLjU5MSkiIGZpbGw9IiMxMjJkNTIiLz4KPC9zdmc+Cg==);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .textinhalt:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC4zODIiIGhlaWdodD0iMTYuMDMxIiB2aWV3Qm94PSIwIDAgMjAuMzgyIDE2LjAzMSI+CiAgPHBhdGggaWQ9IlBmYWRfMTQ2NSIgZGF0YS1uYW1lPSJQZmFkIDE0NjUiIGQ9Ik02MS4zOSwyNi4wMDhINTMuOTh2LTUuM2ExOC4wNjUsMTguMDY1LDAsMCwxLC41NjctNS4wNzYsNy43NDMsNy43NDMsMCwwLDEsMi4xLTMuMzM1LDEwLjY3LDEwLjY3LDAsMCwxLDMuOS0yLjMyTDYyLDEzLjAzNWE2LjIyNSw2LjIyNSwwLDAsMC0zLjE3NywyLjA1N0E2LjA3Niw2LjA3NiwwLDAsMCw1Ny44LDE4LjZINjEuMzlabTEyLjM2NiwwSDY2LjM0N3YtNS4zYTE4LjA0MSwxOC4wNDEsMCwwLDEsLjU2Ny01LjA4OUE3LjcsNy43LDAsMCwxLDY5LjAyMywxMi4zYTEwLjgzNSwxMC44MzUsMCwwLDEsMy44ODktMi4zMmwxLjQ1LDMuMDU5YTYuMjI1LDYuMjI1LDAsMCwwLTMuMTc3LDIuMDU3QTYuMDc2LDYuMDc2LDAsMCwwLDcwLjE3LDE4LjZoMy41ODZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTMuOTggLTkuOTc3KSIgZmlsbD0iIzEyMmQ1MiIvPgo8L3N2Zz4K);
  top: unset;
  left: unset;
  bottom: 0;
  right: 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .autor {
  background-color: #F8F8F8;
  color: #899AA5;
  font-size: 16px;
  font-family: "Roboto Slab", serif;
  padding: 0 0 70px 0;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__pagination__page {
  width: 16px;
  height: 16px;
  margin: 8px;
}
.wp-block-rdts-blocks-rdts-gutenberg-slider .splide__pagination__page.is-active {
  border: 3px solid #fff;
  border-style: double;
  transform: scale(1.35);
  background-color: var(--wp--preset--color--primary);
}

.hover-image-container {
  aspect-ratio: 16/9;
  width: 100%;
  height: auto;
}
.hover-image-container .components-responsive-wrapper {
  height: auto;
}
.hover-image-container .components-responsive-wrapper__content {
  position: relative;
}

@media (max-width: 1300px) {
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_2 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_3 .splide__slide {
    width: calc(50% - 40px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_4 .splide__slide {
    width: calc(33.333% - 30px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_5 .splide__slide {
    width: calc(25% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_6 .splide__slide {
    width: calc(20% - 10px);
  }
}
@media (max-width: 1000px) {
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_1 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_2 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_3 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_4 .splide__slide {
    width: calc(50% - 40px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_5 .splide__slide {
    width: calc(33.333% - 30px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_6 .splide__slide {
    width: calc(20% - 10px);
  }
}
@media (max-width: 850px) {
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_2 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_3 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_4 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_5 .splide__slide {
    width: calc(50% - 40px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_6 .splide__slide {
    width: calc(33.333% - 30px);
  }
}
@media (max-width: 650px) {
  .wp-block-rdts-blocks-rdts-gutenberg-slider.is-style-testimonialslider .textwrapper {
    padding: 100px 15px 0 15px;
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_2 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_3 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_4 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_5 .splide__slide {
    width: calc(100% - 20px);
  }
  .wp-block-rdts-blocks-rdts-gutenberg-slider .splide .slidecount_6 .splide__slide {
    width: calc(100% - 20px);
  }
}

/*# sourceMappingURL=style-index.css.map*/