section.home-banner .slick-prev,section.home-banner .slick-next{display:none!important}section.home-banner .slick-dots{height:16px;top:100%;transform:matrix(1,0,0,1,-4,-46);bottom:0;text-align:left;left:49.7%}section.home-banner .slick-dots li{margin:0 3px}section.home-banner .slick-dots li button{overflow:hidden;border-radius:50%;width:16px;height:16px;background-color:#fff0;box-shadow:inset 0 0 0 2px #fff;position:absolute;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;cursor:pointer;color:#fff0}section.home-banner .slick-dots li button::before{display:none}section.home-banner .slick-dots li.slick-active button,section.home-banner .slick-dots li button:hover{background:#fff}section.special-highlights .slick-prev,section.special-highlights .slick-next{display:none!important}section.special-highlights .slick-dots{opacity:0;transition:opacity 0.5s ease-out;height:16px;top:calc(100% - 42px);bottom:0;text-align:left;left:calc(50%);width:auto!important;margin:0 auto}section.special-highlights .slick-dots li{margin:0 3px}section.special-highlights .slick-dots li button{overflow:hidden;border-radius:50%;width:16px;height:16px;background-color:#fff0;box-shadow:inset 0 0 0 2px #fff;position:absolute;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;cursor:pointer;color:#fff0}section.special-highlights .slick-dots li button::before{display:none}section.special-highlights .slick-dots li.slick-active button,section.home-banner .slick-dots li button:hover{background:#fff}section.special-highlights:hover .slick-dots{opacity:1}