.references-filter{margin-bottom:35px}.references-filter .quicksearch{padding:10px 15px!important;border:none!important;box-shadow:none!important;font-size:14px;color:#888;background:url(../../../../../../../../plugins/univention-references/assets/img/search.svg) no-repeat right 5px center #f7f7f7!important}.app-catalog-filter .quicksearch:focus{color:#444}.univention-references .references-filter .quicksearch{padding-top:6px!important;padding-bottom:6px!important;padding-left:10px!important}.references-outer-wrapper{position:relative;padding:10px!important;margin:-10px!important;margin-top:65px!important}.references__slider-wrapper.content-slider__wrapper{padding-left:45px;padding-right:45px}.references-outer-wrapper .bx-wrapper{position:relative;z-index:20}.references-outer-wrapper .bx-viewport{padding:10px;padding-right:0}.references-outer-wrapper.content-slider .bx-controls-direction .bx-prev{left:-40px}.references-outer-wrapper.content-slider .bx-controls-direction .bx-next{right:-50px}.reference-element{height:150px;margin-bottom:20px}.reference-element.swiper-slide{margin-right:15px}.reference-element.has-tooltip{cursor:pointer}@media only screen and (max-width:767px){.reference-element{width:50%}}@media only screen and (max-width:960px){.ui-tooltip:after,.ui-tooltip:before{display:none!important}}@media only screen and (min-width:768px) and (max-width:960px){.reference-element{width:25%}}.reference-element.isotope-init{-webkit-transition-duration:0.0s!important;-moz-transition-duration:0.0s!important;-ms-transition-duration:0.0s!important;-o-transition-duration:0.0s!important;transition-duration:0.0s!important}.reference-element>.inner{position:relative;height:150px;border:2px solid #ddd;border-radius:6px;transition:transform 0.3s}.reference-element.has-tooltip:hover>.inner,.reference-element.active>.inner{z-index:20;box-shadow:0 0 10px rgba(0,0,0,.15);border-color:#e5e5e5}.reference-element.active,.reference-element.active>.inner{z-index:30}@media only screen and (min-width:768px){.reference-element.has-tooltip:hover>.inner,.reference-element.active>.inner{transform:scale(1.05)}}.reference-element.active>.inner{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.reference-element.active>.inner:after{position:absolute;z-index:20;left:-2px;top:100%;width:100%;height:13px;border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5;background-color:#fff;content:""}.content-slider .reference-element>.inner{height:140px}.reference-tooltip{position:absolute;width:100%;height:100%;left:0;top:0}.reference-element>.inner>a>span{display:block}.tooltip-trigger{line-height:1;font-size:9px;color:#fff;cursor:pointer;padding:5px;background-color:#74b627;border-radius:4px;position:absolute;right:-6px;bottom:-6px;transition:all 0.3s}.reference-element.active .tooltip-trigger,.overlay__close .tooltip-trigger{background-color:#d00002}.reference-element.active .tooltip-trigger{bottom:calc(100% - 14px)}.overlay__close .tooltip-trigger{font-size:13px;padding-bottom:4px;right:-8px;bottom:-8px}.reference-element .tooltip-trigger i{transition:transform 0.6s}.reference-element.active .tooltip-trigger i,.overlay__close i{display:inline-block;transform:rotate(45deg)}@media only screen and (max-width:767px){.reference-tooltip.hide-mobile-more+.tooltip-trigger{display:none!important}}.reference-element img{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-width:80%!important;max-height:80%!important;height:auto;width:auto}.btn-reference{display:block;margin-top:10px;padding:10px}.side-infos{padding:10px 15px;background-color:#e5e5e5}body .headline+.reference-intro-row{padding-top:30px!important;padding-bottom:30px!important}.reference-intro-row p:last-child{margin-bottom:0}@media only screen and (min-width:768px){.reference-intro-row__inner{display:flex}}.reference-intro-row__logo{margin-bottom:10px}@media only screen and (min-width:768px){.reference-intro-row__logo{margin-bottom:0;flex:0 0 33.33333333%;padding-left:20px;padding-right:20px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:768px){.reference-intro-row__text{flex:0 0 66.66666667%;display:flex;flex-direction:column;justify-content:center}}.reference-thumbnail{max-width:235px;max-height:150px;display:flex}.reference-thumbnail img{flex:0 0 auto;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:scale-down}@media only screen and (min-width:768px){.reference-single-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.reference-content{max-width:920px}}.reference-content .wpb_content_element{overflow:visible}.reference-summary{margin-top:45px;margin-bottom:45px;background-color:#7ab51d;font-size:1.1em;padding-top:45px;padding-bottom:45px;padding-left:3000px;margin-left:-3000px;padding-right:3000px;margin-right:-3000px}@media only screen and (min-width:768px){.reference-summary{padding-top:65px;padding-bottom:65px;font-size:1.4em}}.reference-summary-inner{padding-left:55px;position:relative}.reference-summary-inner:before{position:absolute;left:0;top:0;content:url(../../../../../../../../plugins/univention-references/assets/img/quote.svg)}.reference-summary strong:last-child{font-size:.9em}.reference-summary *{color:#fff}.reference-overlay{display:none;position:absolute;z-index:20;left:-19px;top:227px;width:calc(100% + 37px);padding:30px 20px;box-sizing:border-box;background-color:#fff;border-radius:6px;box-shadow:0 10px 10px rgba(0,0,0,.15);border:2px solid #e5e5e5}.content-slider .reference-overlay{left:-10px;width:calc(100% + 34px)}.overlay-content{display:none!important}@media only screen and (min-width:959px){.reference-overlay__row{display:flex;margin-left:-20px;margin-right:-20px}}.reference-overlay__column{flex-basis:100%}@media only screen and (min-width:959px){.reference-overlay__column{display:flex;flex-direction:column;align-content:center;padding-left:20px;padding-right:20px}.reference-overlay__column:not(:last-child){border-right:2px solid #e5e5e5}}.reference-overlay__headline{margin-bottom:15px}.reference-overlay__headline+*{margin-top:0!important}.reference-overlay__text h2+ul{margin-top:25px}.reference-overlay__text ul{margin-bottom:20px}.reference-overlay__text li,.reference-requirements li,.reference-solution-text li{position:relative;background:none!important;padding-left:18px!important;text-align:left!important}.reference-overlay__text li:before,.reference-requirements li:before,.reference-solution-text li:before{position:absolute;font-family:"Open Sans";font-size:17px;line-height:1.4;top:0;left:0;content:"\00BB"}.tooltip-content-hidden{display:none}.tooltip-content-reference .tooltip-text{padding:16px}.tooltip-content-reference .tooltip-title{padding:10px 16px 8px 16px}.ui-tooltip{max-width:400px}div.arrow{width:100px;height:100px;background-color:red}.tooltip-content-reference p,.tooltip-content-reference li{line-height:1.4;font-size:13px}.tooltip-content-reference li{background-position:left 5px}.tooltip-content-reference h2,.tooltip-content-reference h3{font-size:16px;line-height:1.6;margin:0}.tooltip-content-reference h3{font-size:15px;margin-bottom:7px}.tooltip-content .vc_btn{clear:both}