.elementor-1710 .elementor-element.elementor-element-9ba33db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-63d6c6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-63d6c6e.elementor-element{--align-self:center;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-wrap{background-color:#F1EEE9;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-slide{background-color:#faf8f3;width:78%;max-width:325px;padding:25px 25px 25px 25px;border-radius:2px;transform:scale(0.67);opacity:0;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-heading{color:#2b2620;font-family:"Cormorant Garamond", Sans-serif;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-quote{color:#2b2620;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-name{color:#2b2620;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-quote-mark{color:var( --e-global-color-primary );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-heading-rule{background-color:var( --e-global-color-primary );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-role{color:var( --e-global-color-primary );font-family:"Lora", Sans-serif;font-size:12px;letter-spacing:0.14em;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-avatar{background-color:var( --e-global-color-text );color:#f3ede0;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-arrow{width:52px;height:52px;color:#6b6459;border-color:currentColor;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-arrow:hover{background-color:#4a4238;border-color:#4a4238;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .swiper-pagination-bullet{background-color:#cfc7b7;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .swiper-pagination-bullet-active{background-color:#c89a63;}@media(max-width:1200px) and (min-width:768px){.elementor-1710 .elementor-element.elementor-element-9ba33db{--width:100vw;}}@media(max-width:1366px){.elementor-1710 .elementor-element.elementor-element-63d6c6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-quote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-role{font-size:11px;letter-spacing:0.3px;}}@media(max-width:1200px){.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-quote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-1710 .elementor-element.elementor-element-63d6c6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-quote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1710 .elementor-element.elementor-element-63d6c6e .ts-slide{width:100%;}}/* Start custom CSS for testimonial-slider, class: .elementor-element-63d6c6e *//* ================================
   TESTIMONIAL SLIDER
================================ */

/* Abstand der Slider-Steuerung */
/*#testimonial-continer .ts-controls {*/
/*    margin-top: 20px;*/
/*}*/

/* ================================
   BUTTONS / STEUERUNG
================================ */

/*#testimonial-continer button {*/
/*    margin-top: -20px !important;*/
/*    border-color: #4d4a3959;*/
/*}*/

/*#testimonial-continer button:focus {*/
/*    outline: none;*/
/*    color: #6b6459;*/
/*    border-color: #4d4a3959;*/
/*}*/

/*#testimonial-continer button:hover {*/
/*    border-color: #4d4a3959;*/
/*    color: #FFFFFF;*/
/*    background-color: #4a4238;*/
/*}*/

/* ================================
   TESTIMONIAL-TEXT KÜRZEN
   maximal 10 Zeilen
================================ */

/*#testimonial-continer .ts-slide .ts-quote {*/
/*    display: -webkit-box;*/
/*    -webkit-box-orient: vertical;*/
/*    -webkit-line-clamp: 10;*/
/*    overflow: hidden;*/
/*}*/

/* Vollständig aufgeklappter Text */
/*#testimonial-continer .ts-slide .ts-quote.is-expanded {*/
/*    display: block;*/
/*    -webkit-line-clamp: unset;*/
/*    overflow: visible;*/
/*}*/

/* ================================
   MEHR LESEN / WENIGER ANZEIGEN
================================ */

/*#testimonial-continer .testimonial-read-more {*/
/*    display: block;*/
/*    width: fit-content;*/
/*    margin-top: 12px;*/
/*    margin-left: 0;*/
/*    margin-right: auto;*/
/*    margin-bottom: 0;*/
/*    padding: 0;*/
/*    border: 0 !important;*/
/*    background: transparent !important;*/
/*    text-align: left !important;*/
/*    align-self: flex-start;*/
/*    font-size: 11px;*/
/*    line-height: 1.4;*/
/*    letter-spacing: 1.5px;*/
/*    text-transform: uppercase;*/
/*    color: #B8935A;*/
/*    cursor: pointer;*/
/*}*/

/* Hover */
/*#testimonial-continer .testimonial-read-more:hover {*/
/*    color: #4D4A39 !important;*/
/*    border: 0 !important;*/
/*}*/

/* Fokus */
/*#testimonial-continer .testimonial-read-more:focus {*/
/*    outline: none;*/
/*    color: #B8935A;*/
/*    background: transparent !important;*/
/*    border: 0 !important;*/
/*}*/

/* ================================
   TABLET (TAB)
================================ */
/*@media (min-width: 768px) and (max-width: 1024px) {*/
/*    #testimonial-continer .swiper-slide.ts-slide.swiper-slide-active {*/
/*        width: 100% !important;*/
/*        opacity: 1 !important;*/
/*        margin: 0 !important;*/
/*        transform: none !important;*/
/*    }*/

/*    #testimonial-continer .swiper-slide.ts-slide {*/
/*        width: 100% !important;*/
/*    }*/

/*    #testimonial-continer .swiper-slide.ts-slide.swiper-slide-prev {*/
/*        width: 100% !important;*/
/*    }*/
/*}*/

/* ================================
   MOBILE
================================ */
/*@media (max-width: 767px) {*/
/*    #testimonial-continer .swiper-slide.ts-slide.swiper-slide-active {*/
/*        width: 100% !important;*/
/*        opacity: 1 !important;*/
/*        margin: 0 !important;*/
/*        transform: none !important;*/
/*    }*/

/*    #testimonial-continer .swiper-slide.ts-slide {*/
/*        width: 100% !important;*/
/*    }*/

/*    #testimonial-continer .swiper-slide.ts-slide.swiper-slide-prev {*/
/*        width: 100% !important;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba33db *//*#swiper-wrapper-df3b85dc9a6476102.swiper-wrapper {*/
/*    display: flex !important;*/
/*    margin-right: 120px !important;*/
/*}*//* End custom CSS */