.customer-spotlight-homepage{max-width:1920px;margin:0 auto;padding:0 10px;text-align:center;color:#000;font-size:14px}.customer-spotlight-homepage .spotlight-title{border-top:3px solid;border-bottom:3px solid;display:inline-block;padding:20px calc((92% - 203px)/2);margin:0 0 30px;font-family:'Playfair Display';color:#536b45;font-size:22px}.customer-spotlight-homepage .slick-track{display:flex}.customer-spotlight-homepage .slick-slide{margin:0 5px;height:auto;width:245px !important;min-width:245px}.customer-spotlight-homepage .slick-slide>div{height:100%}.customer-spotlight-homepage .customer-spotlight-items{margin:0;padding:0 0 37px;list-style:none}.customer-spotlight-homepage .customer-spotlight-items .spotlight-item{height:100%;background-color:#fff}.customer-spotlight-homepage .customer-spotlight-items .spotlight-item .spotlight-item-info{padding:6px;text-align:left}.customer-spotlight-homepage .customer-spotlight-items .spotlight-item .spotlight-item-info .header img{width:100%;object-fit:contain;object-position:center;max-width:100%}.customer-spotlight-homepage .customer-spotlight-items .spotlight-item .spotlight-item-info .content{padding:10px}.customer-spotlight-homepage .customer-spotlight-items .spotlight-item .spotlight-item-info .footer{padding:10px 10px 20px;font-style:italic}.customer-spotlight-homepage .customer-spotlight-items .spotlight-item .spotlight-item-info .footer .posted-client-name{font-weight:700}.customer-spotlight-homepage .customer-spotlight-items:not(.slick-initialized){display:flex;gap:20px}.customer-spotlight-homepage .customer-spotlight-items:not(.slick-initialized) .spotlight-item{display:none !important;width:calc((100% - 20px)/3)}.customer-spotlight-homepage .customer-spotlight-items:not(.slick-initialized) .spotlight-item:nth-child(1),.customer-spotlight-homepage .customer-spotlight-items:not(.slick-initialized) .spotlight-item:nth-child(2),.customer-spotlight-homepage .customer-spotlight-items:not(.slick-initialized) .spotlight-item:nth-child(3){display:flex !important}@media only screen and (min-width:768px){.customer-spotlight-homepage .spotlight-title{padding:20px calc(30% - 120px);font-size:24px}}@media only screen and (max-width:640px){.customer-spotlight-homepage .slick-slide{width:225px !important;min-width:225px}}