.logo-grid-module{position:relative}.logo-grid-module .card-block .flex{align-items:flex-start;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px;width:100%}.logo-grid-module .card-block .flex-item{flex-basis:16.666%;padding:15px}.logo-grid-module .card-box{background-color:#fff;border-radius:0;text-align:center;transition:transform .4s ease}.logo-grid-module .card-box .image{display:block}.logo-grid-module .card-box .image img{margin:auto;max-height:75px;max-width:200px!important;object-fit:contain}.logo-grid-module .card-box .image.image-b-spacing{margin-bottom:30px}.logo-grid-module .card-box .title{display:block;font-size:24px;font-weight:700;line-height:130%;margin-bottom:20px}.logo-grid-module .top_cnt .title{font-size:62px;font-weight:700;letter-spacing:.07em;line-height:53px;margin-bottom:40px;text-align:left}.logo-grid-module .top_cnt .desc,.logo-grid-module .top_cnt .desc p{font-size:24px;font-weight:500;letter-spacing:.07em;line-height:130%}.logo-grid-module .desc-margin-42 p{margin-bottom:42px}@media (max-width:1100px){.logo-grid-module .card-block .flex-item{flex-basis:25%}}@media (max-width:950px){.logo-grid-module .card-block .flex-item{flex-basis:33.333%}}@media (max-width:650px){.logo-grid-module .card-block .flex-item{flex-basis:50%}}@media (max-width:500px){.logo-grid-module .card-block .flex{display:block;margin-left:0;margin-right:0}.logo-grid-module .card-block .flex .flex-item{margin-bottom:30px;padding:0}.logo-grid-module .card-box .title{margin-bottom:0}}