.slick-dots button:hover,
.slick-dots button:focus{
    background-color: transparent !important;
}
@media( max-height: 768px ){
	.slick-prev { left: 0; }
	.slick-next { right: 0; }	
	/*.t-slick-logo-carousel a { height: 55px; }*/
	.t-slick-logo-carousel div a { display: grid !important; }
	.t-slick-logo-carousel .slick-slide img {
		max-height: 100px !important;
		max-width: 100px !important;
	}	
}	
.slick-next:before, .slick-prev:before { color: var(--wp--preset--color--primary) }
.slick-track {
	display: flex !important;
	align-items: center;
}
.t-slick-col { align-self: center }	

.t-slick-logo-carousel .slick-slide img { margin: auto; }
.t-slick .slick-dots li.slick-active button:before,
.t-slick .slick-dots li button:before,
.t-slick .slick-next:before,
.t-slick .slick-prev:before{
	color: var( --e-global-color-text );
}
.t-slick .slick-arrow {
    width: auto;
    height: auto;
}	
.t-slick-m-arrow .slick-arrow:before { font-size: 35px; }
.t-slick-l-arrow .slick-arrow:before { font-size: 48px; }
.t-slick-xl-arrow .slick-arrow:before { font-size: 65px; }
	
.t-slick .slick-dots li button:before { font-size: 15px; }
	
.t-slick-arrows-inside .slick-arrow { z-index: 9999; }
.t-slick-arrows-inside .slick-next { right: 5%; }
.t-slick-arrows-inside .slick-prev { left: 5%; }
.t-slick-col img {
    width: 100%;
    object-fit: scale-down;
}
.t-slick-inner {
	padding-left: 30px;
	padding-right: 30px
}