.filter-sec-outer{background:#f1f3f4;display:flex;justify-content:center;padding:100px 0}.filter-button-group ul li:after{background:none repeat scroll 0 0 transparent;background:#93c324;bottom:-2;content:"";display:block;height:3px;left:50%;position:absolute;transition:width .3s ease 0s,left .3s ease 0s;width:0}.filter-button-group ul li:hover:after{left:0;width:100%}.filter-button-group ul li{position:relative}.filter-sec-outer .title{margin:0 0 24px;text-align:center}.filter-sec-outer .title h2{color:#1c2855}.filter-button-group{display:flex;justify-content:center;padding:20px}.filter-button-group ul{display:flex;list-style:none}.logo-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.filter-button-group ul li.active{color:#93c324}.filter-button-group ul li,.filter-button-group ul li.active{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.56}.filter-button-group ul li{color:#000;cursor:pointer;margin:20px}.filter-sec-inner .grid{display:flex;flex-wrap:wrap}.filter-sec-inner .grid>div{width:25%!important}.img-log{border:1px solid #bfbfbf;border-radius:8px;margin:0 30px 30px;padding:20px;text-align:center}.img-log img{background-color:transparent;height:60px!important;object-fit:contain;transition:12s}.img-log img:hover{opacity:1}.company-name-hover{display:none}.company-name-hover h3{color:#fff;display:block;font-size:16px;font-weight:600;margin-bottom:0;text-align:center}.img-log:hover .company-name-hover{color:#000;font-size:28px;opacity:.6;transition:.9s}.name-logo-wrapper:hover .company-name-hover{display:block;opacity:1;transition:.15s ease-in-out}.name-logo-wrapper:hover{opacity:1;transition:.15s ease-in-out}.company-name-hover{background:#93c324;border-radius:4px;bottom:100%;box-shadow:2px 2px 6px rgba(0,0,0,.28);color:#fff;display:block;left:49%;margin-bottom:15px;opacity:0;padding:10px 20px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px);transform:translate(-50%,10px);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:fit-content}.company-name-hover:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #93c324;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.name-logo-wrapper{position:relative}.Registration.grid-item{width:100%}@media screen and (max-width:991px){.filter-button-group{padding:20px 0}.filter-button-group ul li,.filter-button-group ul li.active{font-size:15px;font-weight:500}.filter-button-group ul{padding-left:0}}@media screen and (max-width:767px){.filter-sec-inner .grid>div{position:static!important;width:50%!important}.filter-sec-outer .title h2{font-size:40px}.filter-button-group ul{flex-wrap:wrap}.filter-button-group ul li,.filter-button-group ul li.active{font-size:14px;font-size:20px;text-align:center;width:100%}}@media screen and (max-width:525px){.filter-sec-inner .grid>div{width:100%!important}}