*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tx-testimonials .col{margin-left:0px;}.tx-testimonials .headertitle{padding-right:30px;}.tx-testimonials .tcontent{padding-right:30px;}.tx-testimonials .box{border-radius:8px;background-color:#f4f4f4;padding:20px;margin-bottom:20px;word-break:break-word;}.tx-testimonials .quote{background-color:#a3ac4d;color:#2c374b;}.tx-testimonials .quote quote{font-family:"QTypeSquareOT-Medium";display:block;}.tx-testimonials .quote .name{display:block;margin-top:10px;}.tx-testimonials .mix{display:none;}.tx-testimonials #Filters{width:auto;margin:0 -10px 35px;}.tx-testimonials #Filters:before,.tx-testimonials #Filters:after{content:" ";display:table;}.tx-testimonials #Filters:after{clear:both;}#Filters .filteroptionwrap{display:inline-block;width:25%;padding:0 10px;margin-left:-4px;}#Filters .filteroptionwrap:first-child{margin-left:0;}#Filters .filteroptionwrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;margin:0;vertical-align:middle;color:#2c374b;font-family:QTypeSquareOT-Medium;font-size:15px;font-weight:normal;background:none;background-color:#a2b03c;background-image:url('../../../typo3conf/ext/testimonials/Resources/Public/Images/plus.svg');background-size:auto 35%;background-repeat:no-repeat;background-position:right 10px center;border:none;border-radius:8px;text-shadow:none;box-shadow:none;cursor:pointer;}#Filters .filteroptionwrap #searchfield input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;margin:0;vertical-align:middle;color:#2c374b;font-family:Roboto,sans-serif;font-size:15px;font-weight:normal;background:none;background-color:#f4f4f4;background-image:url('../../../typo3conf/ext/testimonials/Resources/Public/Images/loupe.svg');background-size:auto 35%;background-repeat:no-repeat;background-position:right 10px center;border:none;border-radius:8px;text-shadow:none;box-shadow:none;}#Filters .filteroptionwrap #searchfield input::-webkit-input-placeholder,#Filters .filteroptionwrap #searchfield input::-moz-placeholder,#Filters .filteroptionwrap #searchfield input:-ms-input-placeholder,#Filters .filteroptionwrap #searchfield input:-moz-placeholder,#Filters .filteroptionwrap #searchfield input:placeholder{color:#666666;}.pager-list{display:block;margin-top:30px;text-align:center;}.pager-list .page-number.active{font-weight:bold;}.pager-list .pager{cursor:pointer;display:inline-block;}.pager-list .pager:hover{color:#a3ac4d;}.tx-testimonials #Container{width:auto;margin:0 -10px;padding-left:2px;}.tx-testimonials #Container:before,.tx-testimonials #Container:after{content:" ";display:table;}.tx-testimonials #Container:after{clear:both;}.tx-testimonials #Container select,.tx-testimonials #Container input{display:inline-block;margin:0 0 2.5% 2.5%;}.tx-testimonials #Container .testimonial{width:25%;padding:10px;vertical-align:top;margin:0 -2px;}.tx-testimonials #Container .testimonial .testimonialwrap{padding:10px 10px 15px;background:#f4f4f4;border-radius:8px;transition:background .1s ease;}.tx-testimonials #Container .testimonial a{display:block;text-decoration:none;}.tx-testimonials #Container .testimonial a:hover .testimonialwrap{background:#A2B03C;transition:background .2s ease;}.testimonial_image_wrap{height:120px;overflow:hidden;border-radius:8px;margin-bottom:20px;background:white;display:flex;justify-content:center;align-items:center;}.tx-testimonials #Container .testimonial img{display:block;width:100%;height:auto;border-radius:8px;height:100%;object-fit:contain;}.tx-testimonials #Container .testimonial .testimonial-imgwrap{padding:10px 20px;background:#ffffff;margin-bottom:15px;border-radius:8px;}.tx-testimonials #Container .testimonial h3{font-size:15px;line-height:16px;margin:0 0 10px;color:#2c374b;}.tx-testimonials #Container .testimonial .subtitle{font-size:14px;margin:0;color:#000000;}.tx-testimonials #Container .testimonial p{font-size:.9em;line-height:1.5em;color:#999;}.tx-testimonials #Container.columns-2 .testimonial{width:47.5%;}.tx-testimonials #Container.columns-3 .testimonial{width:30.83%;}.tx-testimonials #Container.columns-4 .testimonial{width:22.5%;}.mod__hero{position:relative;}.testimoniallogo{width:100%;}.testimoniallogo img.thlogo{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin:0 auto;width:450px;}.tsidebar h4{font-size:14px;font-family:Roboto,sans-serif;font-weight:bold;margin:0 0 8px;}.tsidebar a[href$=".pdf"]{background-image:url('../../../typo3conf/ext/testimonials/Resources/Public/Images/pdf.svg');background-repeat:no-repeat;background-size:auto 90%;background-position:left top;padding-left:18px;}.tsidebar a{font-size:14px;text-decoration:none;}.tsidebar a:hover{text-decoration:underline;}.tsidebar h4+a+h4,.tsidebar .video+div+h4{margin:30px 0 10px;}.tsidebar .video{margin:0;}.tsidebar .sidebar-slider img{display:block;}.tsidebar .quote quote{font-family:"QTypeSquareOT-Medium";font-size:14px;}@media all and (max-width:980px){.tx-testimonials #Container .testimonial{width:33.333%;width:calc(100% / 3);}.testimoniallogo img.thlogo{position:relative;display:block;transform:translateX(0) translateY(0);top:0;left:0;margin:50px auto;}.tsidebar .box{margin-top:50px;}}@media all and (max-width:768px){.tx-testimonials #Filters{margin-top:-10px;}#Filters .filteroptionwrap{width:50%;margin-top:10px;}#Filters .filteroptionwrap:nth-child(3){margin-left:0;}.tx-testimonials #Container .testimonial{width:50%;}}@media all and (max-width:484px){.tx-testimonials #Filters{margin-top:-10px;}#Filters .filteroptionwrap{width:100%;margin-top:10px;}#Filters .filteroptionwrap{margin-left:0px !important;}.tx-testimonials #Container .testimonial{width:100%;margin-left:0px !important;}}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:.6em;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:.6em;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:.6em;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:.6em;}
