.scroll-header{display:none}.et_pb_portfolio_item:hover .et_pb_portfolio_overlay,.et_pb_portfolio_item:hover .et_pb_portfolio_overlay:before,.et_pb_portfolio_item:hover h2,.et_pb_portfolio_item:hover .post-meta,.et_pb_portfolio_item:hover .read-more{opacity:0!important;visibility:hidden!important}.logo-slider{overflow:hidden;position:relative;height:200px;margin:20px 0}.logo-slide-track{display:flex;width:calc(400px * 36);animation:scroll 90s linear infinite}.logo-slide{min-width:400px;margin:0 20px}.logo-slide img{max-width:100%;max-height:200px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.logo-slider::before,.logo-slider::after{content:'';position:absolute;top:0;bottom:0;width:100px;z-index:2}.logo-slider::before{left:0;background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0))}.logo-slider::after{right:0;background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0))}.logo-carousel{position:relative;width:100%;max-width:800px;margin:auto;overflow:hidden;background:#f1f1f1}.carousel{position:relative;max-width:1000px;margin:auto;overflow:hidden}.carousel__track-container{overflow:hidden}.carousel__track{display:flex;transition:transform 0.5s ease-in-out}.carousel__slide{min-width:20%;box-sizing:border-box;padding:10px;display:flex;justify-content:center;align-items:center}.carousel__image{max-width:100%;max-height:150px}.carousel__nav{display:flex;justify-content:space-between;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:2}.carousel__button{background:transparent!important;color:#808080;font-size:30px;border:none;padding:10px;cursor:pointer}.thin-bar{font-weight:100;font-size:0.9em;line-height:1em}