/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/
.offers-container, .linus-container {
	padding: 0;
	border-radius: 0.75rem;
	box-shadow: 0px 0px 1px rgb(0 0 0 / 4%), 0px 2px 6px rgb(0 0 0 / 14%), 0px 16px 24px rgb(0 0 0 / 16%);
}
.team {
	border-radius: 0.75rem;
	overflow: hidden;
}
.offers {
	width: 13rem;
	height: 100%;
	margin: auto;
}
.offers > H3 {
	text-align: left;
}
.offers > ul {
		list-style: none;
		line-height: 175%;
		list-style: none;
}
.offers > ul > li {
	text-align: left;
}
.offers > ul > li:before {
  content: '';
  display: inline-block;
  height: 1.25rem;
	position: relative;
	top: 0.25rem;
  width: 1.75rem;
  background-image: url('../one-page/images/checkmark.svg');
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: -1rem;
}
.offers .button {
	margin-top: 12rem;
}
#section-contact {
	padding-bottom: 0;
}
.google-maps {
	margin-bottom: 0 !important;
}
@media (max-width: 768px) {
	.offers-container {
		margin-top: 2rem;
	}
	.offers .button {
	margin-top: 1rem;
	margin-bottom: 2rem;
}
}