.small-banner-content, .banner-item__content {
    background-color: #FFFFFFdd!important;
}

.hide-on-pc{
	display: none!important;
}

.flex-center{
	display: flex!important; 
	justify-content: center!important;
}

@media (min-width: 991.98px){
	.hide-on-pc-2{
		display: none!important;
	}
}

@media (max-width: 991.98px){
	.small-banner{
		background-color: #FFFFFF!important;
	}
	.small-banner-container{
		background-color: #786DB2;
        padding: 20px 20px;
	}
	.hide-on-mobile{
		display: none!important;
	}
	.hide-on-pc{
		display: block;
	}
	.tiktok-profile{
		width: 90%;
	}
	#module_categoryoffer_wrapper{
		padding-top: 10px;
		padding-bottom: 30px;
	}
	#section-kickerimage{
		padding-top: 40px;
	}
	#section-reviews{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	#news > div.module-head > h2{
		margin-bottom: 0px;
		padding-top: 30px;
	}
	#section-reviews > div > div > div.module-head > h2{
		padding-bottom: 20px;
	}
	#section-faq{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.announcement-bar-section-section-body{
		padding-left: 0px!important;
	}
	.announcement-bar-title{
		font-size: 12px!important;
	}
}