.white-image img {
	filter: brightness(0) invert(1);
}

.fl-module-adv-testimonials .bx-wrapper {
    margin: 0 auto;
}
a {
	text-decoration: none !important
}
.white-image img {
	filter: brightness(0) invert(1);
}


.velocity-loop-produk .velocity-post-text {
    position: absolute;
    width: 100%;
    top: 100%;
    background-color: rgba(255,255,255,0.8);
    height: 100%;
	transition: all 200ms ease-in;
}
.velocity-loop-produk:hover .velocity-post-text {
    top: 50%;
	transition: all 200ms ease-in;
}
.velocity-loop-produk .velocity-post-title {
    max-height: 43px;
    overflow: hidden;
}
.velocity-stok-habis {
	z-index: 1;
}
.fl-builder-content[data-type="header"].fl-theme-builder-header-sticky {
    z-index: 9999 !important;
}

.btn-velocity {
    border: 2px solid var(--fl-global-dark);
    border-width: 2px 3px 7px 3px;
    border-radius: 50px;
    background-color: #fff;
    background-clip: border-box;
    font-weight: 600;
    font-size: 17px;
	line-height: 1;
    text-transform: uppercase;
    padding: 20px 30px;
    color: var(--fl-global-dark);
	display: inline-block;
}
.btn-velocity:hover {
	background-color: var(--fl-global-dark);
	color: #ffffff;
}
.btn-velocity svg {
	display: none !important;
}


@media only screen and (min-width: 768px) {
	.linkprofile svg, .cart svg {
		width: 25px;
		height: 25px;
		margin: 5px;
	}
}


@media only screen and (max-width: 768px) {
    html, body {
        overflow-x: hidden;
    }
	.fl-module-content-slider .fl-slide .fl-slide-content {
        padding: 0 !important;
    }
	.fl-col-small:not(.fl-col-small-full-width) {
        max-width: 1000px !important;
    }
}
