/* Enter Your Custom CSS Here */
.promoHub .container {
	width: 100%;
}
.promoHub .review-sites__container, .promoHub .review-sites__container--logo {
	padding: 0 20px!important;
}
.promoHub .container__headline_compact {
	margin-bottom: 10px;
}
.promoHub .container--padding {
    padding-top: 40px;
    padding-bottom: 0;
}
.promoHub .container {
	padding-left: 0;
	padding-right: 0;
}
.promoHubEN .container {
	width: 100%;
}
.promoHubEN .review-sites__container, .promoHub .review-sites__container--logo {
	padding: 0 20px!important;
}
.promoHubEN .container__headline_compact {
	margin-bottom: 10px;
}
.promoHubEN .container--padding {
    padding-top: 40px;
    padding-bottom: 0;
}
@media only screen and (max-width: 600px) {
	form.hsForm_c716ccc4-6381-472b-9364-84e057c51bcc {
		text-align: center!important;
	}
}

.story-logo__square {
	  height: 80px;
    width: 80px;
		background-size: contain;
    background-repeat: no-repeat;
}