.service-carousel{text-align:center;border:1px solid rgb(var(--color-border-color));border-radius:var(--media-radius)}.service-carousel .splide__slide{border-right:1px solid rgb(var(--color-border-color));padding-top:10px}.base-cms-services .service-item{width:20%;border-right:1px solid rgb(var(--color-border-color))}.base-cms-services .service-item:last-child{border-right:none}.base-cms-services .service-item .banner img{width:100%;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s}.base-cms-services .service-item:hover .banner img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}.base-cms-services .service-item .banner{margin:0 15px 0 0;width:41px}.base-cms-services .service-item .contents{text-align:left}.base-cms-services .service-item .contents .heading{margin:0 0 2px 0;font-weight:var(--font-heading-weight-medium)}.service-carousel{padding:25px 0}@media screen and (max-width:1500px){.base-cms-services .service-item{width:25%}}@media screen and (max-width:1269px){.base-cms-services .service-item{width:32%}}@media screen and (min-width:750px) and (max-width:989px){.base-cms-services .service-item{padding:0 15px}.base-cms-services .service-item{width:42%}}@media screen and (max-width:749px){.service-carousel{padding:15px 0}.base-cms-services .service-item{width:50%}}@media screen and (max-width:579px){.base-cms-services .service-item{width:100%}}