/*3 list items*/
.link-list-a__list {
	max-width: 1148px;
	display: flex;
	justify-content: center;
}
.link-list-a__link-image {
	overflow: visible;
}
@media (max-width: 719px) {
	ul.link-list-a__list {
		display: flex;
		align-items: center;
		flex-direction: column;
	}
	.link-list-a__list-item {
		width: 90%;
	}
	.link-list-a__link-image {
		top: 24px;
	}
}
@media (min-width: 720px) {
	.link-list-a__list-item {
		width: 31.3%;
	}
}


@media (max-width: 1099px) and (min-width: 720px) {
	span.link-list-a__link-image {
		width: 100%;
		left: 0%;
		top: 24px;
	}
}



.link-list-a__link, .link-list-a__link:visited {
    background-color: #fff7ee;
    color: #323e48;
    border-radius: 30px;
}
.link-list-a__link-title {
    opacity: 100;
    font-size: 1.4rem;
    margin-top: 12px;
    color: #345a78;
    font-family: "Roboto";
    font-weight: bold;
}
a.link-list-a__link {
    padding-bottom: 220px;
}

/* Lokalmegleren*/
.benefit-list-b {
    background-color: #323e48;
}
.benefit-list-b.benefit-list-b--invert .benefit-list-b__item:last-child {
    color: #fff;
}
.benefit-list-b__cta .a-arrow-link__container .a-arrow-link {
    color: #fff;
    text-decoration-line: underline;
    text-underline-offset: 5px;
}
.benefit-list-b__text h3, .benefit-list-b__text p {
    max-width: 510.75px;
    color: #fff;
}

/*Heading*/
	.text-module-a.frame.rich-text.heading {
		text-align: center;
		max-width: 600px;
		margin-left: auto;
		margin-right: auto;
	}
	.text-module-a.frame.rich-text.heading h1 {
		font-weight: bold;
		font-size: 58px;
	}
	.text-module-a.frame.rich-text.heading h2 {
		font-weight: bold;
		font-size: 22px;
		max-width: 360px;
		line-height: 28px;
		margin-bottom: 16px;
		margin-top: 36px;
	}
	.text-module-a.frame.rich-text.heading p {
		font-size: 16px;
		
	}
/*Product hero module*/
	.benefit-list-b {
		background-color: transparent;
		max-width: 1005px;
		margin-left: auto;
		margin-right: auto;
	}
	.benefit-list-b__text h3 {
		font-weight: bold;
	}
	.benefit-list-b__text h3, .benefit-list-b__text p {
		max-width: 510.75px;
		color: #323e48;
	}
	.benefit-list-b__image img {
		border-radius: 30px;
	}
	.btn.btn--primary.btn--default {
		background-color: #345a78;
		color: #fff;
	}
	.btn.btn--primary.btn--default:hover {
		background-color: #323e48;
		border-color: #323e48;
		color: #fff;
	}