.customer-section{padding:30px 10px;position:relative}.customer-section .customer-grid-slide{grid-column-gap:16px;grid-row-gap:16px;display:grid;grid-auto-columns:1fr;grid-template-columns:.45fr 1fr;grid-template-rows:auto}.customer-section .img-slide-wrap,.customer-section .large-img{grid-area:span 1/span 1/span 1/span 1}.customer-section .img-slide-wrap{max-width:100%;overflow:hidden}.customer-section .carousel-slide{clear:both;height:auto;padding-bottom:73px;position:relative;text-align:center;width:100%}.customer-section .carousel-mask{display:block;height:100%;left:0;overflow:visible;padding-top:20px;position:relative;right:0;white-space:nowrap;z-index:1}.customer-section .carousel-mask .card{background-color:transparent;border-radius:5px;color:#b8b9c2;display:inline-block;height:100%;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;width:190px;width:100%}@media screen and (min-width:1920px){.customer-section{background-color:#fff;display:block;margin-top:-5px;padding-left:5%;padding-right:5%;padding-top:30px;position:relative;z-index:5}.customer-section .large-img{justify-self:center}.customer-section .carousel-mask .card{width:250px}}@media screen and (max-width:767px){.customer-section .customer-grid-slide{grid-template-columns:1.7fr;grid-template-rows:auto auto}}@media screen and (max-width:479px){.customer-section .carousel-slide{padding-bottom:30px}.customer-section .carousel-mask{padding-top:0}.customer-section .carousel-mask .card{padding-left:10px;padding-right:10px}}