@charset "UTF-8";
/* CSS Document */
.testimonialSliderWrapper{display:block;position:relative;height:800px;width:100%;max-width:100%;margin:0 auto;background:white;overflow: hidden;background-color: #f6f2ed;padding-top:120px;}
.testimonialSliderCut{display:block;position:absolute;top:0;left: 50%;transform: translate(-50%, -50%);width:100%;height:800px;background-color: rgba(255, 255, 255, 1);clip-path: polygon(0 33%, 100% 0%, 100% 100%, 0% 100%);left: 50%;transform: translate(-50%, 0);}
.testimonialSliderContainer{display:block;position:relative;height:453px;width:100%;margin:0 auto;}
.testimonialSliderOuterContainer{display:inline-block;vertical-align:top;width:100%;height: auto;position:relative;}
.testimonialSliderInnerContainer{display:block;width:100%;max-width:729px;height:auto;margin:0 auto;position:relative;}

.testimonialPersonWrapper{display:block;width:auto;height:auto;}
.testimonialPersonImage{display:inline-block;width:145px;height:145px;min-width:145px;min-height:145px;border-radius:50%;background-color:#D8D8D8;vertical-align: middle;}
.testimonialPersonInfo{display:inline-block;width:auto;height:auto;vertical-align: middle;margin-left:20px;}
.testimonialPersonName{display:block;font-family:TradeGothicLTStd-Bd2;font-size:16px;line-height:22px;color:#4A4A4A;}
.testimonialPersonTitle{display:block;font-family:TradeGothicLTStd;font-size:16px;line-height:22px;color:#4A4A4A;}
.testimonialPersonLink{display:block;font-family:TradeGothicLTStd;font-size:16px;line-height:22px;color:#4A4A4A;}
.testimonialPersonLink:hover{color:#FA9400;}
.testimonialFirmaLogo{display:block;width:300px;height:110px;position:absolute;top:0;right:0;}
.testimonialZitat{display:block;width:100%;height:auto;margin-top:20px;}
.testimonialZitatBold{display:block;font-family:TradeGothicLTStd-BdCn20;font-size:30px;line-height:36px;color:#4A4A4A;}
.testimonialZitatSmall{display:block;font-family:TradeGothicLTStd;font-size:18px;line-height:24px;color:#4A4A4A;}
.testimonialBtnWrapper{display:block;width:100%;height:auto;text-align:center;margin-top:50px;position:relative;}
.testimonialBtn{clear:both;padding-left:20px;padding-right:20px;padding-top:22px;padding-bottom:18px;font-family: 'TradeGothicLTStd-Bold';font-size:15px;line-height:13px;color:#FFFFFF!important;text-align:center;cursor: pointer;background-color:#FA9400!important;border:0;border-radius:0!important;}
.testimonialBtn:hover{color:#FFFFFF;background-color:#9B9B9B!important;border:0;border-radius:0!important}
.testimonialBtn::before{height: 0px}
.testimonialLeftArrow{display:block;position: absolute;top:50%;bottom:0;left: 0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:33px;height:64px;background-image:url(img/left_Arrow.svg);background-repeat:no-repeat;margin-top:20px;cursor: pointer;}
.testimonialLeftArrow:hover{background-image:url(img/left_Arrow_.svg);}
.testimonialRightArrow{display:block;position: absolute;top:50%;bottom:0;right: 0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:33px;height:64px;background-image:url(img/right_Arrow.svg);background-repeat:no-repeat;margin-top:20px;cursor: pointer;}
.testimonialRightArrow:hover{background-image:url(img/right_Arrow_.svg);}

.testimonialdynamicNav{display:block;width:auto;height:5px;margin:0 auto;text-align:center;position: absolute;bottom: 140px;left: 0;right: 0;}
.testimonialdynamicNavBtn,.testimonialdynamicNavBtnSel{display:inline-block;width:20px;height:5px;margin-left:2px;margin-right:2px;position:relative;top:-10px}
.testimonialdynamicNavBtn{background:#FADAC2;cursor:pointer}
.testimonialdynamicNavBtn:hover,.testimonialdynamicNavBtnSel{background:#FA9400}

@media (max-width:749px){
	.testimonialSliderCut{height:860px;}
	.testimonialSliderWrapper{height:860px;}
	.testimonialSliderInnerContainer{padding:120px 25px 0px 25px;}
	.testimonialFirmaLogo{right:25px;}
	.testimonialPersonInfo{display:block;position:absolute;left:120px;top:140px;padding-right:25px;}
	.testimonialPersonTitle{-ms-word-break: break-all;word-break: break-all;word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}
	.testimonialSliderContainer{height:auto;}
	.testimonialPersonImage{width:100px;height:100px;min-width:100px;min-height:100px;}
	.testimonialZitatBold{font-size:24px;line-height:28px;-ms-word-break: break-all;word-break: break-all;word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}
	.testimonialZitatSmall{font-size: 16px;line-height: 20px;}
  .testimonialLeftArrow{display:none;}
  .testimonialRightArrow{display:none;}
	.testimonialdynamicNav{bottom: 80px;}
	.testimonialPersonName,.testimonialPersonTitle,.testimonialPersonLink{font-size:12px;line-height:16px;}
}