.hmls-logo-main-wrapper>.hmls-logo-item>a>img,.splide__slide a img{width:auto;max-height:90%;max-width:90%;left:50%;top:50%;transform:translate(-50%,-50%);height:100px}.hmls-slide-wrapper{max-width:1200px;margin:auto;background:0 0;overflow:hidden;padding:0}.splide__slide,.splide__track{overflow:visible}.hmls-slide-wrapper>.hmls-slide-item{height:150px;border:0 solid #ddd}.hmls-logo-main-wrapper{max-width:1200px;margin:auto;display:grid;grid-gap:0px;padding:0}.hmls-logo-main-wrapper>.hmls-logo-item{border:1px solid #ddd;height:150px;margin-right:0;margin-bottom:0;transition:.5s;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.hmls-logo-main-wrapper>.hmls-logo-item:hover{box-shadow:0 0 10px rgba(0,0,0,.3);z-index:99;background:#fff}.hmls-logo-main-wrapper>.hmls-logo-item>a>img{display:block;position:relative}.hmls-logo-main-wrapper>.hmls-logo-item>a,.hmls-slide-wrapper>.hmls-slide-item>a{text-decoration:none!important;outline:0!important;border:0 solid #000!important;height:150px;max-height:100%;display:inline-block;min-height:10px;width:100%}.splide{padding:0}.splide__slide{height:200px;text-align:center;position:relative;color:#fff;background-color:transparent;line-height:1.5;transition:border-color .15s cubic-bezier(.54, .01, .1, 1),background-color .15s cubic-bezier(.54, .01, .1, 1)}.splide__slide.is-active{background:#13c59d;border-color:#13c59d;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;z-index:99}.splide__slide a img{display:block;position:absolute}.splide__progress__bar{margin:20px 0 10px}.splide__autoplay{text-align:center;margin-top:10px}.splide__pagination{bottom:-20px}.splide__pause,.splide__play{height:2em;line-height:2em;border-radius:1em;padding:0 .8em;background:#3d4040;color:#fff;transition:.2s cubic-bezier(.54, .01, .1, 1)}.splide__pause:hover,.splide__play:hover{background:#fff;color:#3d4040}.hmls-view-slide{margin:0 auto;padding:0 45px}.slick-dots{width:50%;margin:0 auto;display:block;position:relative}.slick-dots li button:before{content:'';opacity:1}.slick-dots li button{border-radius:50%;background:#999;width:12px;height:12px}.slick-dots li.slick-active button{background:#333}.hmls-view-slide .slick-next,.hmls-view-slide .slick-prev{background:#999;color:#fff;height:25px;width:25px;z-index:9999;border-radius:50%}.hmls-view-slide .slick-prev{left:0}.hmls-view-slide .slick-next{right:0}.hmls-view-slide .slick-next:focus,.hmls-view-slide .slick-next:hover,.hmls-view-slide .slick-prev:focus,.hmls-view-slide .slick-prev:hover{background:#555}.hmls-slide-wrapper.classic,.hmls-slide-wrapper.default{background-color:transparent;padding:0}.hmls-slide-wrapper.default .hmls-view-slide .splide__slide{height:100px;background-color:transparent;border-radius:0;border-width:0;margin:0}.hmls-slide-wrapper.default .hmls-view-slide .slick-slide{margin:0}.hmls-slide-wrapper.classic .hmls-view-slide .splide__slide{height:120px;background-color:#eaeaea;border-radius:8px;border-width:0;margin:0}.hmls-slide-wrapper.classic .hmls-view-slide .slick-slide{margin:0 10px}.hmls-slide-wrapper.classic .hmls-view-slide .slick-next::before,.hmls-slide-wrapper.classic .hmls-view-slide .slick-prev::before{color:#242424}.hmls-slide-wrapper.classic .hmls-view-slide .slick-next,.hmls-slide-wrapper.classic .hmls-view-slide .slick-prev{border:1px solid #999;background:0 0;border-radius:20px}.hmls-slide-wrapper.classic .hmls-view-slide .slick-next:focus,.hmls-slide-wrapper.classic .hmls-view-slide .slick-next:hover,.hmls-slide-wrapper.classic .hmls-view-slide .slick-prev:focus,.hmls-slide-wrapper.classic .hmls-view-slide .slick-prev:hover{background:#999;color:#fff}@media only screen and (min-width:1025px){.hmls-logo-main-wrapper.hmls-cols-desktop-2{grid-template-columns:repeat(2,1fr)}.hmls-logo-main-wrapper.hmls-cols-desktop-3{grid-template-columns:repeat(3,1fr)}.hmls-logo-main-wrapper.hmls-cols-desktop-4{grid-template-columns:repeat(4,1fr)}.hmls-logo-main-wrapper.hmls-cols-desktop-5{grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width:1024px) and (min-width:501px){.hmls-logo-main-wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:500px){.hmls-logo-main-wrapper{display:block;border:1px solid #000}.hmls-logo-main-wrapper>.hmls-logo-item{width:100%}.hmls-logo-main-wrapper>.hmls-logo-item>a>img{display:block}}