section.quote-block{padding:0 clamp(var(--regular-padding),calc(calc(100% - var(--content-width)) / 2),9999px) 60px clamp(var(--regular-padding),calc(calc(100% - var(--content-width)) / 2),9999px)}section.quote-block .slider{max-width:var(--content-width)}section.quote-block .slick-prev,section.quote-block .slick-next{top:auto;bottom:-50px;height:35px;z-index:3;width:35px;left:calc(50% - clamp(var(--regular-padding),calc(calc(100% - var(--content-width)) / 2),9999px) - 55px);font-size:0;line-height:0;position:absolute;display:block;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}section.quote-block .slick-next{left:calc(50% - clamp(var(--regular-padding),calc(calc(100% - var(--content-width)) / 2),9999px) + 15px)}section.quote-block .quote-slide{position:relative;display:flex;top:10px;left:0;background:#faf8f7}section.quote-block .quote-slide{padding-bottom:60px}section.quote-block.no-photo .quote-slide{padding-bottom:25px}section.quote-block .quote-slide:before{content:" ";display:block;position:absolute;top:-10px;left:40px;background-image:url(assets/quote-symbols.svg);background-size:contain;background-position:center;background-repeat:no-repeat;height:25px;width:25px;z-index:5}section.quote-block .quote-slide:after{content:" ";display:block;position:absolute;top:-40px;right:25px;height:150px;width:150px;background-image:url(assets/quote-marks-white.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2;font-family:BeauSansReg}section.quote-block.photo .quote-slide:before,section.quote-block.photo .quote-slide:after{content:none}section.quote-block.photo.specialisten .quote-slide:before,section.quote-block.photo.specialisten .quote-slide:after{content:" "}section.quote-block.photo.specialisten .quote-slide:before{left:260px}section.quote-block .quote-slide>.image-wrapper{display:inline-block;object-fit:cover;object-position:center;width:220px;height:270px;flex-shrink:0;margin-top:0;box-shadow:0 14px 0 -8px #e2dedce6;pointer-events:none;position:relative;z-index:3}section.quote-block .quote-slide>.image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}section.quote-block .quote-slide .slide-content{display:block;vertical-align:middle;position:relative;z-index:4;color:#003864;font-size:24px;line-height:28px;font-family:BeauSansBold;padding:60px 100px;& a{color:#003864}}section.quote-block.no-photo .quote-slide .slide-content,section.quote-block.photo.specialisten .quote-slide .slide-content{font-family:BeauSansLight;font-weight:400;line-height:36px}section.quote-block .quote-slide .slide-content:before{content:"";position:absolute;display:block;width:1px;top:20%;bottom:20%;height:unset;left:50px;border-left:1px solid #003864}section.quote-block.photo .quote-slide .slide-content:before,section.quote-block.photo .quote-slide .slide-content:after{content:none}section.quote-block.photo.specialisten .quote-slide .slide-content:before,section.quote-block.photo.specialisten .quote-slide .slide-content:after{content:" "}section.quote-block .quote-slide .slide-content p{margin-block-start:0px;margin-block-end:25px}section.quote-block .quote-slide .slide-content h5{color:#a8a6a4;font-size:14px;text-transform:uppercase;font-family:BeauSansBold;letter-spacing:1px;margin-bottom:20px;margin-block-start:0px;margin-block-end:0px}section.quote-block .quote-slide .slide-content .tredion-button{margin-top:25px}.slick-prev,.slick-next{top:auto;bottom:-70px;height:35px;z-index:3;width:35px;left:calc(50vw - ((100vw - 1200px)/2) - 55px)}.slick-next{left:calc(50vw - ((100vw - 1200px)/2) + 15px)}.slick-prev:before,.slick-next:before{display:block;height:100%;width:100%;background-size:cover;background-position:center}.slick-prev:before{content:"";background-image:url(assets/slider-arrow-prev.svg);color:#dad8d6}.slick-next:before{content:"";background-image:url(assets/slider-arrow-next.svg);color:#003864}@media screen and (max-width:1200px){section.quote-block .slider{max-width:calc(98vw - 50px)}}@media screen and (max-width:800px){section.quote-block .quote-slide{padding-bottom:0}section.quote-block .quote-slide .slide-content{padding:40px 20px 40px 40px;font-size:1em;line-height:1.5em!important}section.quote-block .quote-slide>.image-wrapper{width:0px;height:0px}section.quote-block .quote-slide .slide-content:before{left:25px}section.quote-block .quote-slide:before{left:15px!important}}
