.spitz-layout .site-main {
    max-width: none !important;
    padding: 0 !important;
}
.spitz-header-home-slider .swiper-wrapper {
	height: 516px !important;
}
/*
@media (max-width:767px) {
	.spitz-header-home-slider .swiper-wrapper {
		min-height: 336px !important;
		height: unset !important;
	}
}
*/
.spitz-header-home-slider .swiper-pagination-bullets {
	bottom: 30px !important;
}
.spitz-header-home-slider .swiper-pagination-bullet {
	background: #fff !important;
	opacity: .68 !important;
	width: 13px !important;
	height: 13px !important;
}
.spitz-header-home-slider .swiper-pagination-bullet-active {
	background: #fff !important;
	opacity: 1 !important;
}
.spitz-header-home-slider .spitz-header-slide__inner {
	display: flex !important;
	flex-direction: row !important;
	gap: 30px !important;
    height: 100% !important;
}
/*
@media (max-width: 767px) {
	.spitz-header-home-slider .spitz-header-slide__inner {
		flex-direction: column !important;
		gap: 20px !important;
		height: 100% !important;
	}
}
*/
.spitz-header-home-slider .spitz-header-slide__content,
.spitz-header-home-slider .spitz-header-slide__media {
    flex: 0 0 calc(50% - 15px) !important;
}
.spitz-header-home-slider .spitz-header-slide__content {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
	display: flex !important;
	flex-direction: column !important;
	justify-content: center !important;
}
.spitz-header-home-slider .spitz-header-slide__media {
    height: 100% !important;
    align-self: flex-end !important;
}
.spitz-header-home-slider .spitz-header-slide__media img {
	object-position: bottom !important;
}
/*
@media (max-width:767px) {
	.spitz-header-home-slider .spitz-header-slide__media {
		align-self: center !important;
	}
}
*/
.spitz-header-home-slider .spitz-header-slide__image {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    display: block !important;
}
/*
@media (max-width:767px) {
	.spitz-header-home-slider .spitz-header-slide__image {
		max-height: 100px !important;
	}
}
*/
.spitz-header-home-slider .swiper-slide {
    height: 100% !important;
}
.spitz-header-home-slider .spitz-header-slide__inner {
    align-items: stretch !important;
}
.spitz-header-home-slider .spitz-header-slide__title {
	font-family: var( --e-global-typography-707df7b-font-family ), Sans-serif !important;
	font-weight: var( --e-global-typography-707df7b-font-weight ) !important;
	font-size: var( --e-global-typography-707df7b-font-size ) !important;
	line-height: var( --e-global-typography-707df7b-line-height ) !important;
	color: var( --e-global-color-e02c5b6 ) !important;
}
.spitz-header-home-slider .spitz-header-slide__quote {
	font-family: var( --e-global-typography-8e5bcc7-font-family ), Sans-serif !important;
	font-weight: var( --e-global-typography-8e5bcc7-font-weight ) !important;
	font-size: var( --e-global-typography-8e5bcc7-font-size ) !important;
	line-height: var( --e-global-typography-8e5bcc7-line-height ) !important;
	color: var( --e-global-color-e02c5b6 ) !important;
}
@media (max-width: 1024px) {
    .spitz-header-home-slider .swiper-wrapper {
        height: 479px !important;
        min-height: 479px !important;
		max-height: 479px !important;
    }

    .spitz-header-home-slider .spitz-header-slide__inner {
        position: relative !important;
        flex-direction: column !important;
        justify-content: flex-end !important;
        height: 100% !important;
        padding: 31px 20px !important;
        gap: 0 !important;
    }

    .spitz-header-home-slider .spitz-header-slide__media {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        width: 100% !important;
        height: 100% !important;
        z-index: 1 !important;
        flex: none !important;
    }

    .spitz-header-home-slider .spitz-header-slide__image {
        max-height: none !important; 
        object-fit: contain !important; 
        object-position: center !important;
    }

    .spitz-header-home-slider .spitz-header-slide__content {
        position: relative !important;
        z-index: 2 !important; 
        flex: none !important;
        width: 100% !important;
        padding: 0 !important;
        text-align: center !important;
    }
	
	.spitz-header-home-slider .swiper-pagination-bullets {
		bottom: 10px !important;
	}

	/*
    .spitz-header-home-slider .spitz-header-slide__title,
    .spitz-header-home-slider .spitz-header-slide__quote {
        text-shadow: 0px 2px 10px rgba(0,0,0,0.3);
    }
	*/
}
@media (max-width: 600px) {
    .spitz-header-home-slider .swiper-wrapper {
        height: 353px !important;
        min-height: 353px !important;
		max-height: 353px !important;
    }
}
.home-welkom-knop {
	font-family: var( --e-global-typography-8e0cd67-font-family ), Sans-serif !important;
	font-weight: var( --e-global-typography-8e0cd67-font-weight ) !important;
	font-size: var( --e-global-typography-8e0cd67-font-size ) !important;
	line-height: var( --e-global-typography-8e0cd67-line-height ) !important;
	letter-spacing: var( --e-global-typography-8e0cd67-letter-spacing ) !important;
	color: var( --e-global-color-e02c5b6 ) !important;
	background-color: var( --e-global-color-accent ) !important;
	border-radius: 12px !important;
	padding: 6px 24px !important;
	transition: all .3s ease !important;
}
.home-welkom-knop:hover {
	background-color: var( --e-global-color-primary ) !important;
}
.vragen-blok-speerpunten {
	display: flex !important;
	flex-direction: column !important;
	gap: 10px !important;
}
.vragen-blok-speerpunt-item {
	display: flex !important;
	flex-direction: row !important;
	align-items: center !important;
	gap: 7px !important;
}
.vragen-blok-speerpunt-icon {
	background-color: var( --e-global-color-accent ) !important;
	padding: 5px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	border-radius: 999px !important;
}
.vragen-blok-speerpunt-icon svg {
	width: 13px !important;
	height: 13px !important;
}
.vragen-blok-speerpunt-tekst {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;
	font-size: var( --e-global-typography-text-font-size ) !important;
	font-weight: var( --e-global-typography-text-font-weight ) !important;
	line-height: var( --e-global-typography-text-line-height ) !important;
	color: var( --e-global-color-text ) !important;
	letter-spacing: .91px !important;
}
.vragen-blok-knoppen {
	display: flex !important;
	flex-direction: column !important;
	gap: 15px !important;
}
.vragen-blok-knop {
	font-family: var( --e-global-typography-8e0cd67-font-family ), Sans-serif !important;
	font-weight: var( --e-global-typography-8e0cd67-font-weight ) !important;
	font-size: var( --e-global-typography-8e0cd67-font-size ) !important;
	line-height: var( --e-global-typography-8e0cd67-line-height ) !important;
	letter-spacing: var( --e-global-typography-8e0cd67-letter-spacing ) !important;
	border-radius: 12px !important;
	padding: 6px 24px !important;
	transition: all .3s ease !important;
	text-align: center !important;
	color: var( --e-global-color-e02c5b6 ) !important;
	margin: 0px 15px !important;
}
.vragen-blok-knop:hover {
	opacity: .85 !important;
}
@media (max-width: 1024px) {
	.vragen-blok-knop {
		margin: 0px !important;
	}
}
.gerelateerd-wrapper {
	margin-top: 125px !important;
	margin-bottom: 45px !important;
}
.gerelateerd-wrapper.after-advies-block {
	margin-top: 80px !important;
}
@media (max-width: 1024px) {
	.gerelateerd-wrapper {
		margin-top: 25px !important;
	}
	.gerelateerd-wrapper.after-advies-block {
		margin-top: 44px !important;
	}
}
.advies-wrapper {
	margin-top: 125px !important;
	margin-bottom: 25px !important;
}
@media (max-width: 1024px) {
	.advies-wrapper {
		margin-top: 25px !important;
	}
}
.gerelateerd-wrapper .gerelateerd-inner.two-columns,
.advies-wrapper .advies-content {
	display: flex;
	flex-direction: row;
	gap: 25px;
}
.advies-wrapper .advies-content {
	max-height: 275px !important;
	min-height: 200px !important;
}
@media (max-width:1024px) {
	.gerelateerd-wrapper .gerelateerd-inner.two-columns {
		flex-direction: column;
		gap: 41px;
	}
}
@media (max-width: 1024px) {
	.advies-wrapper .advies-content {
		flex-direction: row;
		gap: 20px;
	}
}
.gerelateerd-wrapper .gerelateerd-inner.two-columns .inner-item {
	width: calc(50% - 12.5px);
}
.advies-wrapper .advies-content__main.is-single {
	width: 100%;
}
.advies-wrapper .advies-content__main.is-double {
	width: 55%;
}
.advies-wrapper .advies-content__aside.is-double  {
	width: 45%;
	position: relative;
	align-self: stretch;
}
.advies-wrapper .advies-content__aside.is-single {
	width: 100%;
}
@media (max-width: 1024px) {
	.advies-wrapper .advies-content__main.is-double,
	.advies-wrapper .advies-content__aside.is-double  {
		width: 50%;
	}
}
@media (max-width: 1024px) {
	.advies-wrapper .advies-content__main  {
/* 		padding-bottom: 90px !important; */
		z-index: 2 !important;
	}
	.advies-wrapper .advies-content__aside {
		z-index: 1 !important;
	}
}
@media (max-width:1024px) {
	.gerelateerd-wrapper .gerelateerd-inner.two-columns .inner-item {
		width: 100%;
	}
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item,
.advies-wrapper {
	padding: 36px 41px 50px 41px !important;
	position: relative !important;
	border-radius: 30px !important;
}
.advies-wrapper {
	padding: 36px 41px !important;
}
.home-advies-knop-wrapper {
	width: fit-content !important;
}
@media (max-width:767px) {
	.home-advies-afsluiting-button .home-advies-knop-wrapper {
		width: calc(100% - 80px) !important;
	}
}
.home-advies-afsluiting-button {
	width: calc(100vw - 35px) !important;
    max-width: calc(100vw - 35px) !important;
	min-width: calc(100vw - 35px) !important;
    white-space: nowrap !important; /* Prevents text from wrapping */
    left: 0px !important;
/* 	transform: translatex(-50%) !important; */
    z-index: 2 !important;
}
@media (max-width:1024px) {
	.home-advies-afsluiting-button .home-advies-knop-wrapper {
		margin: auto !important;
	}
}
@media (max-width:767px) {
	.home-advies-afsluiting-button .home-advies-knop-wrapper {
		text-align: center !important;
	}
}
@media (max-width:1024px) {
	.gerelateerd-wrapper .gerelateerd-inner .inner-item,
	.advies-wrapper {
		padding: 25px 20px 50px 20px !important;
		border-radius: 0px !important;
	}
}
.gerelateerd-wrapper .gerelateerd-inner.two-columns .inner-item.inner-one {
	border-radius: 30px 0px 0px 30px !important;
}
.gerelateerd-wrapper .gerelateerd-inner.two-columns .inner-item.inner-two {
	border-radius: 0px 30px 30px 0px !important;
}
@media (max-width:1024px) {
	.gerelateerd-wrapper .gerelateerd-inner.two-columns .inner-item.inner-one,
	.gerelateerd-wrapper .gerelateerd-inner.two-columns .inner-item.inner-two {
		border-radius: 0px !important;
	}
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje h1,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje h2,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje h3,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje h4,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje h5,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje h6,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood h1,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood h2,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood h3,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood h4,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood h5,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood h6 {
	color: var( --e-global-color-primary ) !important;
	font-weight: var( --e-global-typography-cb13fe5-font-weight ) !important;
	font-family: var( --e-global-typography-cb13fe5-font-family ), Sans-serif !important;
	font-size: var( --e-global-typography-cb13fe5-font-size ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje h1,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje h2,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje h3,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje h4,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje h5,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje h6,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht h1,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht h2,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht h3,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht h4,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht h5,
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht h6 {
	color: var( --e-global-color-e02c5b6 ) !important;
	font-weight: var( --e-global-typography-cb13fe5-font-weight ) !important;
	font-family: var( --e-global-typography-cb13fe5-font-family ), Sans-serif !important;
	font-size: var( --e-global-typography-cb13fe5-font-size ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje {
	border: 1px solid var( --e-global-color-accent ) !important;
	color: var(--e-global-color-text) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood {
	border: 1px solid var( --e-global-color-primary ) !important;
	color: var(--e-global-color-text) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje {
	border: 1px solid var( --e-global-color-accent ) !important;
	color: var(--e-global-color-e02c5b6) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht {
	border: 1px solid var( --e-global-color-accent ) !important;
	color: var(--e-global-color-e02c5b6) !important;
}
.gerelateerd-wrapper .gerelateerd-inner.second {
	margin-top: 41px !important;
}
.advies-wrapper .advies-knop,
.gerelateerd-wrapper .gerelateerd-inner .inner-item .gerelateerd-knop {
	font-family: var(--e-global-typography-8e0cd67-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-8e0cd67-font-weight) !important;
    font-size: var(--e-global-typography-8e0cd67-font-size) !important;
    line-height: var(--e-global-typography-8e0cd67-line-height) !important;
    letter-spacing: var(--e-global-typography-8e0cd67-letter-spacing) !important;
    color: var(--e-global-color-e02c5b6) !important;
	border-radius: 12px !important;
    padding: 6px 24px !important;
    transition: all .3s ease !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item .gerelateerd-knop {
	position: absolute !important;
	bottom: -16px !important;
	white-space: wrap !important;
	margin-right: 20px !important;
}
@media (max-width: 1024px) {
	.gerelateerd-wrapper .gerelateerd-inner .inner-item .gerelateerd-knop {
		white-space: nowrap !important;
		left: 50% !important;
		transform: translatex(-50%) !important;
		margin-right: 0px !important;
		text-align: center !important;
	}
}
@media (max-width: 767px) {
	.gerelateerd-wrapper .gerelateerd-inner .inner-item .gerelateerd-knop {
		min-width: calc(100% - 80px) !important;
		max-width: calc(100% - 80px) !important;
	}
}
@media (max-width: 1024px) {
	.advies-wrapper .advies-knop {
		left: 50% !important;
		transform: translatex(-50%) !important;
		text-align: center !important;
	}
}
@media (max-width: 767px) {
	.advies-wrapper .advies-knop {
		min-width: calc(100% - 80px) !important;
		max-width: calc(100% - 80px) !important;
	}
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje .gerelateerd-knop {
	background-color: var(--e-global-color-accent) !important;
	border: 1px solid var(--e-global-color-accent) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood .gerelateerd-knop {
	background-color: var( --e-global-color-primary ) !important;
	border: 1px solid var( --e-global-color-primary ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje .gerelateerd-knop {
	background-color: var(--e-global-color-e02c5b6) !important;
	color: var(--e-global-color-accent ) !important;
	border: 1px solid var(--e-global-color-accent ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht .gerelateerd-knop {
	background-color: var(--e-global-color-e02c5b6) !important;
	color: var(--e-global-color-accent ) !important;
	border: 1px solid var(--e-global-color-accent ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_oranje .gerelateerd-knop:hover {
	background-color: var( --e-global-color-primary ) !important;
	border: 1px solid var( --e-global-color-primary ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.wit_rood .gerelateerd-knop:hover {
	background-color: var(--e-global-color-accent ) !important;
	border: 1px solid var(--e-global-color-accent ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje .gerelateerd-knop:hover {
	background-color: var( --e-global-color-primary ) !important;
	color: var(--e-global-color-e02c5b6) !important;
	border: 1px solid var( --e-global-color-primary ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht .gerelateerd-knop:hover {
	background-color: var( --e-global-color-primary ) !important;
	color: var(--e-global-color-e02c5b6) !important;
	border: 1px solid var( --e-global-color-primary ) !important;
}
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje, 
.gerelateerd-wrapper .gerelateerd-inner .inner-item.oranje_uitgelicht {
	background-color: var(--e-global-color-accent ) !important;
}
.gerelateerd-wrapper .uitgelicht {
	font-family: var(--e-global-typography-f4cfa74-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-f4cfa74-font-weight) !important;
    font-size: var(--e-global-typography-f4cfa74-font-size) !important;
    line-height: 29px !important;
    color: var(--e-global-color-e02c5b6) !important;
}
.advies-wrapper.grijs {
	background: linear-gradient(
        90deg,
        rgba(244, 244, 244, 0.6) 0%,
        rgba(122, 122, 122, 0.3) 100%
    ) !important;
}
.advies-wrapper.oranje {
	background: linear-gradient(135deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%) !important;
}
.advies-wrapper .advies-content__aside {
	display: flex !important;
	flex-direction: row !important;
	gap: 15px;
}
.advies-wrapper .advies-knop {
	background-color: var(--e-global-color-accent) !important;
	border: 1px solid var(--e-global-color-accent) !important;
	color: var(--e-global-color-e02c5b6) !important;
	white-space: nowrap;
	display: block;
	width: fit-content;
	margin-top: 79px;
}
@media (max-width: 1024px) {
	.advies-wrapper .advies-knop {
		margin-top: 0px;
		position: absolute !important;
		bottom: -19px !important;
	}
}
.advies-wrapper .advies-knop:hover {
	background-color: var( --e-global-color-primary ) !important;
	border: 1px solid var( --e-global-color-primary ) !important;
}

.advies-wrapper .advies-afbeelding {
    position: absolute;
    top: -136px;
    right: 0;
    bottom: 0;
    height: calc(100% + 72px + 100px);
	z-index: 1;
	max-width: 60%;
	display: flex;
	align-items: end;
}
.advies-wrapper .is-single .advies-afbeelding {
	top: unset !important;
	height: calc(100% + 100px) !important;
}
@media (max-width:1024px) {
	.advies-wrapper .advies-afbeelding {
		position: relative;
		top: unset;
		right: unset;
		bottom: unset;
		width: 100%;
		margin-bottom: -50px;
		height: calc(100% + 50px) !important;
		display: flex !important;
		align-items: end !important;
		max-width: none !important;
	}
}
.advies-wrapper .advies-quote {
	z-index: 2;
}
.advies-wrapper .advies-afbeelding img {
    height: 100%;
    object-fit: contain;
	margin-left: auto;
    display: block;
	object-position: bottom;
	max-height: 350px !important;
}
@media (max-width: 1024px) {
	.advies-wrapper .advies-afbeelding img {
		max-height: 440px !important;
/* 		display: none !important; */
	}
}
@media (min-width: 1024px) {
	.advies-wrapper .advies-afbeelding img {
		transform: translatex(10px) !important;
	}
}
.advies-quote {
	margin: 0 !important;
	width: 50% !important;
	font-family: var(--e-global-typography-8e5bcc7-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-8e5bcc7-font-weight) !important;
    font-size: var(--e-global-typography-8e5bcc7-font-size) !important;
    line-height: .8em !important;
    color: var( --e-global-color-primary ) !important;
	display: flex;
	flex-direction: column;
}
.advies-quote-mobile {
	display: none !important;
}
.advies-quote-desktop {
	display: flex !important;
}
@media (max-width: 1024px) {
	.advies-quote-mobile {
		display: flex !important;
	}
	.advies-quote-desktop {
		display: none !important;
	}
}
.advies-quote p {
	margin: 0;
}
.advies-quote .advies-cite {
	font-family: var(--e-global-typography-1a62c92-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-1a62c92-font-weight) !important;
    font-size: var(--e-global-typography-1a62c92-font-size) !important;
    line-height: var(--e-global-typography-1a62c92-line-height) !important;
	margin-top: 20px !important;
}
.advies-titel {
	color: var(--e-global-color-primary) !important;
    font-weight: var(--e-global-typography-cb13fe5-font-weight) !important;
    font-family: var(--e-global-typography-cb13fe5-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-cb13fe5-font-size) !important;
	line-height: var(--e-global-typography-cb13fe5-line-height) !important;
}
.advies-wrapper.oranje .advies-titel {
	color: var(--e-global-color-e02c5b6) !important;
}
@media (max-width: 1024px) {
	.advies-titel {
		line-height: 1.2em !important;
		margin-bottom: 40px !important;
	}
}
.advies-tekst {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
@media (max-width: 1024px) {
	.advies-tekst {
		display: none !important;
	}
}
.advies-wrapper.oranje .advies-tekst {
	color: var(--e-global-color-e02c5b6) !important;
}
.advies-wrapper.oranje .advies-quote {
	color: var(--e-global-color-e02c5b6) !important;
}
.advies-quote.boven {
	justify-content: start;
	margin-top: 27px !important;
}
@media (max-width: 1024px) {
	.advies-quote.boven {
		margin-top: 0px !important;
	}
}
.advies-quote.onder {
	justify-content: end;
}
.advies-home-img img {
    max-height: 350px !important;
    height: calc(100% + 50px);
    object-fit: contain;
/*     margin-top: -172px; */
}
.home-advies-image-cont .elementor-widget-image {
    height: 100% !important;
    max-height: 100% !important;
}
.home-advies-image-cont {
    max-height: 100%;
    height: 100%;
}
@media (min-width: 1024px) {
	.home-advies-image-cont .elementor-widget-image img {
		transform: translateY(36px) !important;
	}
}
.home-advies-knop,
.standard-advies-knop {
	font-family: var(--e-global-typography-8e0cd67-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-8e0cd67-font-weight) !important;
    font-size: var(--e-global-typography-8e0cd67-font-size) !important;
    line-height: var(--e-global-typography-8e0cd67-line-height) !important;
    letter-spacing: var(--e-global-typography-8e0cd67-letter-spacing) !important;
    color: var(--e-global-color-e02c5b6) !important;
	border-radius: 12px !important;
    padding: 6px 24px !important;
    transition: all .3s ease !important;
	background-color: var(--e-global-color-accent) !important;
	border: 1px solid var(--e-global-color-accent) !important;
}
.home-advies-knop {
	display: block !important;
}
.home-advies-knop:hover,
.standard-advies-knop:hover {
	background-color: var( --e-global-color-primary ) !important;
	border: 1px solid var( --e-global-color-primary ) !important;
}
.home-info-shortcode .elementor-shortcode > *:first-child {
    margin-top: 25px !important;
}
.page-max-header {
	max-height: 336px !important;
}
@media (max-width: 1024px) {
	.page-header-mobile-max {
		background-size: auto 330px !important;
		background-position: -40px 100% !important;
	}
}
@media (max-width: 600px) {
	.page-max-header,
	.page-header-mobile-max {
		max-height: 290px !important;
		min-height: 290px !important;
	}
	.page-header-mobile-max {
		background-size: auto 320px !important;
	}
}
@media (max-width: 400px) {
	.page-max-header,
	.page-header-mobile-max {
		max-height: 210px !important;
		min-height: 210px !important;
	}
	.page-header-mobile-max {
		background-size: auto 230px !important;
	}
}
.page-header-img-column {
	height: 336px !important;
	max-height: 336px !important;
}
@media (max-width: 600px) {
	.page-header-img-column {
		height: 290px !important;
		max-height: 290px !important;
		min-height: 290px !important;
	}
}
@media (max-width: 400px) {
	.page-header-img-column {
		height: 210px !important;
		max-height: 210px !important;
		min-height: 210px !important;
	}
}
.page-header-img-column .elementor-widget-image {
	height: 100% !important;
}
.page-header-img-column .elementor-widget-image .elementor-widget-container {
	display: flex !important;
	align-items: end !important;
	justify-content: center !important;
}
.content-selecteer-menu .content-menu {
	list-style-type: none !important;
	padding: 0px !important;
}
.content-selecteer-menu .content-menu li {
	margin-top: 30px !important;
}
.content-selecteer-menu .content-menu a {
	font-family: var(--e-global-typography-62894c4-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-62894c4-font-size) !important;
    font-weight: var(--e-global-typography-62894c4-font-weight) !important;
	line-height: var(--e-global-typography-62894c4-line-height) !important;
	color: var( --e-global-color-text ) !important;
}
.content-selecteer-menu .content-menu .sub-menu {
	list-style-type: none !important;
	padding: 0px !important;
}
.content-selecteer-menu .content-menu .sub-menu li {
	margin-top: 4px !important;
}
.content-selecteer-menu .content-menu .sub-menu a {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif !important;
	font-size: var( --e-global-typography-text-font-size ) !important;
	font-weight: var( --e-global-typography-text-font-weight ) !important;
	line-height: var( --e-global-typography-text-line-height ) !important;
}
.content-titel {
	font-family: var( --e-global-typography-707df7b-font-family ), Sans-serif !important;
	font-size: var( --e-global-typography-707df7b-font-size ) !important;
	line-height: var( --e-global-typography-707df7b-line-height ) !important;
	color: var( --e-global-color-primary ) !important;
	margin: 0px !important;
}
.content-titel .content-titel__vet {
	display: block !important;
	font-weight: 600 !important;
	line-height: 1.2em !important;
	margin: 0px !important;
}
.content-titel .content-titel__normaal {
	display: block !important;
	font-weight: var( --e-global-typography-707df7b-font-weight ) !important;
	line-height: 1.2em !important;
	margin: 0px !important;
}
.advies-page-shortcode .advies-wrapper {
	margin-top: 35px !important;
}
.pagina-gerelateerd-shortcode .gerelateerd-wrapper {
	margin-top: 25px !important;
}
.wysiwyg-content p,
.wysiwyg-content ul,
.wysiwyg-content ol,
.wysiwyg-content blockquote,
.wysiwyg-actueel p, 
.wysiwyg-actueel ul, 
.wysiwyg-actueel ol, 
.wysiwyg-actueel blockquote {
	margin-bottom: 30px !important;
}
.advies-tekst p,
.advies-tekst ul, 
.advies-tekst ol,
.advies-tekst blockquote {
	margin-bottom: 20px !important;
}
.gerelateerd-tekst p,
.gerelateerd-tekst ul, 
.gerelateerd-tekst ol, 
.gerelateerd-tekst blockquote {
	margin-bottom: 20px !important;
}
.gerelateerd-quote {
	font-weight: bold !important;
}
.wysiwyg-content h1, 
.wysiwyg-content h2, 
.wysiwyg-content h3, 
.wysiwyg-content h4, 
.wysiwyg-content h5, 
.wysiwyg-content h6,
.wysiwyg-actueel h1,
.wysiwyg-actueel h2,
.wysiwyg-actueel h3, 
.wysiwyg-actueel h4,
.wysiwyg-actueel h5,
.wysiwyg-actueel h6 {
	font-family: var(--e-global-typography-primary-font-family), sans-serif !important;
	font-weight: var(--e-global-typography-primary-font-weight) !important;
	margin-top: 30px !important;
	margin-bottom: 10px !important;
}
.advies-tekst h1,
.advies-tekst h2,
.advies-tekst h3, 
.advies-tekst h4, 
.advies-tekst h5, 
.advies-tekst h6 {
	font-family: var(--e-global-typography-primary-font-family), sans-serif !important;
	font-weight: var(--e-global-typography-primary-font-weight) !important;
	margin-top: 20px !important;
	margin-bottom: 10px !important;
}
.gerelateerd-tekst h1,
.gerelateerd-tekst h2,
.gerelateerd-tekst h3, 
.gerelateerd-tekst h4, 
.gerelateerd-tekst h5, 
.gerelateerd-tekst h6 {
	font-family: var(--e-global-typography-primary-font-family), sans-serif !important;
	font-weight: var(--e-global-typography-primary-font-weight) !important;
	margin-top: 20px !important;
	margin-bottom: 10px !important;
}
.wysiwyg-content h1,
.wysiwyg-actueel h1 {
	font-size: 36px !important;
	color: var(--e-global-color-accent) !important;
}
.advies-wrapper.oranje .advies-tekst h1 {
	font-size: 29px !important;
	color: var(--e-global-color-e02c5b6) !important;
}
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst h1,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst h1 {
	font-size: 29px !important;
	color: var(--e-global-color-primary) !important;
}
.advies-wrapper.grijs .advies-tekst h1 {
	font-size: 29px !important;
	color: var(--e-global-color-primary) !important;
}
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst h1,
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst h1 {
	font-size: 29px !important;
	color: var(--e-global-color-e02c5b6) !important;
}
@media (max-width: 767px) {
	.wysiwyg-content h1,
	.wysiwyg-actueel h1 {
		font-size: 30px !important;
	}
}
@media (max-width: 767px) {
	.advies-tekst h1 {
		font-size: 29px !important;
	}
	.gerelateerd-tekst h1 {
		font-size: 29px !important;
	}
}
.wysiwyg-content h2,
.wysiwyg-actueel h2 {
	font-size: 20px !important;
	color: var(--e-global-color-accent) !important;
}
.advies-wrapper.grijs .advies-tekst h2 {
	font-size: 20px !important;
	color: var(--e-global-color-primary) !important;
}
.advies-wrapper.oranje .advies-tekst h2 {
	font-size: 20px !important;
	color: var(--e-global-color-e02c5b6) !important;
}
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst h2,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst h2 {
	font-size: 20px !important;
	color: var(--e-global-color-primary) !important;
}
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst h2,
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst h2 {
	font-size: 20px !important;
	color: var(--e-global-color-e02c5b6) !important;
}
@media (max-width: 767px) {
	.wysiwyg-content h2,
	.wysiwyg-actueel h2 {
		font-size: 20px !important;
	}
}
.wysiwyg-content h3,
.wysiwyg-actueel h3 {
	font-size: 18px !important;
	color: var(--e-global-color-text) !important;
}
.advies-wrapper.grijs .advies-tekst h3 {
	font-size: 18px !important;
	color: var(--e-global-color-primary) !important;
}
.advies-wrapper.oranje .advies-tekst h3 {
	font-size: 18px !important;
	color: var(--e-global-color-e02c5b6) !important;
}
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst h3,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst h3 {
	font-size: 18px !important;
	color: var(--e-global-color-primary) !important;
}
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst h3,
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst h3 {
	font-size: 18px !important;
	color: var(--e-global-color-e02c5b6) !important;
}
.wysiwyg-content h4,
.wysiwyg-content h5,
.wysiwyg-content h6,
.wysiwyg-actueel h4,
.wysiwyg-actueel h5,
.wysiwyg-actueel h6 {
	font-size: 17px !important;
	color: var(--e-global-color-text) !important;
}
.advies-wrapper .advies-tekst h4 {
	text-transform: none !important;
}
.gerelateerd-tekst h4 {
	text-transform: none !important;
}
.advies-wrapper.grijs .advies-tekst h4,
.advies-wrapper.grijs .advies-tekst h5, 
.advies-wrapper.grijs .advies-tekst h6 {
	font-size: 17px !important;
	color: var(--e-global-color-primary) !important;
}
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst h4,
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst h5,
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst h6,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst h4, 
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst h5, 
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst h6 {
	font-size: 17px !important;
	color: var(--e-global-color-primary) !important;
}
.advies-wrapper.oranje .advies-tekst h4,
.advies-wrapper.oranje .advies-tekst h5, 
.advies-wrapper.oranje .advies-tekst h6 {
	font-size: 17px !important;
	color: var(--e-global-color-e02c5b6) !important;
}
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst h4,
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst h5, 
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst h6, 
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst h4,
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst h5, 
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst h6 {
	font-size: 17px !important;
	color: var(--e-global-color-e02c5b6) !important;
}
.wysiwyg-content ul,
.wysiwyg-actueel ul,
.advies-wrapper.grijs .advies-tekst ul,
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst ul,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst ul {
	color: var(--e-global-color-text) !important;
	list-style-type: none !important;
	padding-left: 0 !important;
}
.wysiwyg-content ul li::before,
.wysiwyg-actueel ul li::before,
.advies-wrapper.grijs .advies-tekst ul li::before,
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst ul li::before,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst ul li::before {
	color: var(--e-global-color-primary) !important;
}
.advies-wrapper.oranje .advies-tekst ul,
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst ul,
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst ul {
	color: var(--e-global-color-e02c5b6) !important;
	list-style-type: none !important;
	padding-left: 0 !important;
}
.wysiwyg-content ul li,
.wysiwyg-actueel ul li,
.advies-tekst ul li,
.gerelateerd-tekst ul li {
	position: relative;
	padding-left: 30px;
	margin-bottom: 5px;
	line-height: 1.5;	
}
.wysiwyg-content ul li::before,
.wysiwyg-actueel ul li::before,
.advies-wrapper.grijs .advies-tekst ul li::before,
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst ul li::before,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  width: 20px;
  height: 20px;
  /* Updated fill to %23FF0000 (Red) below */
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 11C0 4.92487 4.92487 0 11 0C17.0751 0 22 4.92487 22 11C22 17.0751 17.0751 22 11 22C4.92487 22 0 17.0751 0 11ZM17.4158 8.70405C17.8055 8.31268 17.8041 7.67952 17.411 7.28984L16.7024 6.58426C16.311 6.19458 15.6779 6.19594 15.2882 6.58731L9.5183 12.3838L6.19723 9.1089C5.80398 8.72117 5.17083 8.7256 4.78305 9.1189L4.08092 9.8309C3.69314 10.2241 3.69758 10.8573 4.09083 11.2451L8.82912 15.9174C9.221 16.3039 9.8515 16.301 10.2399 15.911L17.4158 8.70405Z" fill="%23982515"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
}
.advies-wrapper.oranje .advies-tekst ul li::before,
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst ul li::before, 
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  width: 20px;
  height: 20px;
  /* Updated fill to %23FF0000 (Red) below */
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 11C0 4.92487 4.92487 0 11 0C17.0751 0 22 4.92487 22 11C22 17.0751 17.0751 22 11 22C4.92487 22 0 17.0751 0 11ZM17.4158 8.70405C17.8055 8.31268 17.8041 7.67952 17.411 7.28984L16.7024 6.58426C16.311 6.19458 15.6779 6.19594 15.2882 6.58731L9.5183 12.3838L6.19723 9.1089C5.80398 8.72117 5.17083 8.7256 4.78305 9.1189L4.08092 9.8309C3.69314 10.2241 3.69758 10.8573 4.09083 11.2451L8.82912 15.9174C9.221 16.3039 9.8515 16.301 10.2399 15.911L17.4158 8.70405Z" fill="%23ffffff"/></svg>');
  background-repeat: no-repeat;
  background-size: contain;
}
.wysiwyg-content ol,
.wysiwyg-actueel ol,
.advies-wrapper.grijs .advies-tekst ol,
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst ol,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst ol{
    padding-left: 30px !important;
    margin-bottom: 20px;
	color: var(--e-global-color-primary) !important;
}
.advies-wrapper.oranje .advies-tekst ol,
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst ol, 
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst ol {
    padding-left: 30px !important;
    margin-bottom: 20px;
	color: var(--e-global-color-e02c5b6) !important;
}
.wysiwyg-content ol li,
.wysiwyg-actueel ol li,
.advies-tekst ol li,
.gerelateerd-tekst ol li {
    position: relative;
    margin-bottom: 5px;
    line-height: 1.5;
}
.wysiwyg-content ol li::marker,
.wysiwyg-actueel ol li::marker,
.advies-wrapper.grijs .advies-tekst ol li::marker,
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst ol li::marker, 
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst ol li::marker {
    font-weight: bold;
    color: var(--e-global-color-primary);
}
.advies-wrapper.oranje .advies-tekst ol li::marker,
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst ol li::marker, 
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst ol li::marker {
    font-weight: bold;
    color: var(--e-global-color-e02c5b6);
}
.wysiwyg-content blockquote,
.wysiwyg-actueel blockquote,
.advies-tekst blockquote,
.gerelateerd-tekst blockquote {
	font-family: var(--e-global-typography-123a73d-font-family), sans-serif !important;
	font-weight: var(--e-global-typography-123a73d-font-weight) !important;
	font-size: var(--e-global-typography-123a73d-font-size) !important;
	line-height: var(--e-global-typography-123a73d-line-height) !important;
}
.wysiwyg-content a,
.wysiwyg-actueel a,
.advies-wrapper.grijs .advies-tekst a,
.gerelateerd-wrapper .inner-item.wit_oranje .gerelateerd-tekst a,
.gerelateerd-wrapper .inner-item.wit_rood .gerelateerd-tekst a {
	color: var( --e-global-color-accent ) !important;
}
.advies-wrapper.oranje .advies-tekst a,
.gerelateerd-wrapper .inner-item.oranje .gerelateerd-tekst a,
.gerelateerd-wrapper .inner-item.oranje_uitgelicht .gerelateerd-tekst a {
	color: var( --e-global-color-e02c5b6 ) !important;
	text-decoration: underline !important;
}
.spitz-review-slide__text {
	font-family: var(--e-global-typography-71273ad-font-family), sans-serif !important;
	font-weight: var(--e-global-typography-71273ad-font-weight) !important;
	font-size: var(--e-global-typography-71273ad-font-size) !important;
	line-height: var(--e-global-typography-71273ad-line-height) !important;
	font-style: var(--e-global-typography-71273ad-font-style) !important;
}
.spitz-review-slide__name {
	color: var(--e-global-color-primary) !important;
}
@media (max-width: 1024px) {
	.spitz-review-slide__inner {
		text-align: center !important;
	}
}
.spitz-reviews-slider .swiper-pagination-bullet {
	background: var(--e-global-color-primary) !important;
	opacity: .63 !important;
	width: 9px !important;
	height: 9px !important;
	margin: 0px 3px !important;
}
.spitz-reviews-slider .swiper-pagination-bullet-active {
	background: var(--e-global-color-primary) !important;
	opacity: 1 !important;
}
.spitz-reviews-slider .swiper-pagination {
	margin-top: 25px !important;
	bottom: 0px !important;
}
.link-text {
	color: var(--e-global-color-text) !important;
}
.custom-width-100 a {
    width: 100% !important;
}
.no-content-navigation {
	width: 100% !important;
	margin-left: 41px !important;
	margin-right: 41px !important;
}
@media (max-width: 1024px) {
	.no-content-navigation {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
}
.no-content-navigation {
	padding-bottom: 0px !important;
}
.no-content-navigation {
	margin-bottom: 25px !important;
}
.header-reviews .wp-gr .wp-google-list .grw-header-inner {
	padding: 0px !important;
	margin: 0px !important;
}
.header-nav .elementor-nav-menu__container ul {
	width: 100% !important;
	display: flex !important;
	justify-content: space-between !important;
	flex-direction: row !important;
}
.header-nav .elementor-nav-menu--dropdown ul {
	flex-direction: column !important;
}
.header-nav  .elementor-menu-toggle {
	padding: 0px !important;
}
.header-nav-mobile .elementor-menu-toggle {
	padding: 0px !important;
	flex-direction: column !important;
}
.header-nav-mobile .elementor-menu-toggle:after {
	content:'menu';
	position: relative;
	font-size: 10px;
	line-height: 1;
	letter-spacing: .57px;
}
.header-nav-mobile .elementor-menu-toggle .eicon-menu-bar:before,
.header-nav-mobile .elementor-menu-toggle .elementor-menu-toggle__icon--close {
	font-size: 27px !important;
}
.elementor-sticky__spacer .header-reviews {
    display: none !important;
}
.header-reviews .rpi-flx {
	gap: 6px !important;
}
.header-reviews .wp-google-based,
.header-reviews .wp-google-powered {
	font-size: 14px !important;
}
.elementor-sticky--active .wp-gr {
	display: none !important;
}
.elementor-sticky--active .wp-gr {
	display: block !important;
	position: sticky !important;
}
@media (max-width:1024px) {
	.header-topbar {
		background-color: var(--e-global-color-e02c5b6) !important;
	}
}
/*
@media (max-width: 502px) {
	.header-bottombar.elementor-sticky--effects {
		top: 147px !important;
	}
}
*/
.footer-review-title-mobile {
	color: var(--e-global-color-primary) !important;
}
.custom-margin-elements .elementor-element-9d437a7 {
	margin-bottom: 3px !important;
}
.custom-margin-elements .elementor-element-ad5b71b,
.custom-margin-elements .elementor-element-83a2d56 {
    margin-bottom: 20px !important;
}
.custom-margin-elements-rood .elementor-element-34afbff7 {
	margin-bottom: 3px !important;
}
.custom-margin-elements-rood .elementor-element-75e841f1,
.custom-margin-elements-rood .elementor-element-16d4a2bf {
	margin-bottom: 20px !important;
}
/*
.header-topbar-offerte,
.header-topbar-schade {
	
}
*/
.header-topbar-divider {
	height: 50% !important;
}
.mabel-bhi-businesshours {
	margin-block-end: 0px !important;
	font-family: "Helvetica Neue", Sans-serif !important;
	font-size: 15px !important;
	font-weight: 400 !important;
}
.mabel-bhi-businesshours tr {
	margin-bottom: 5px !important;
	display: block !important;
}
.mabel-bhi-businesshours td {
	padding: 0px 0px 0px 0px !important;
	border: none !important;
	background-color: transparent !important;
	display: block !important;
	
}
.mabel-bhi-day {
	font-weight: bold !important;
}

.businesshours .mb-bhi-display {
	font-family: "Helvetica Neue", Sans-serif !important;
	font-size: 15px !important;
	font-weight: 400 !important;
}
/*
.advies-home-img img {
    max-height: calc(100% + 72px + 100px);
    height: calc(100% + 72px + 100px);
    object-fit: contain;
    margin-top: -172px;
}
.home-advies-image-cont .elementor-widget-image {
    height: 100% !important;
    max-height: 100% !important;
}
.home-advies-image-cont {
    max-height: 100%;
    height: 100%;
}
*/

/*
.wij-zijn-spitz-img img {
	max-height: calc(100% + 100px) !important;
	height: calc(100% + 100px) !important;
	margin-top: -30px;
	object-fit: cover !important;
	overflow: visible !important;
}

.wij-zijn-spitz-img-container .elementor-widget-image,
.wij-zijn-spitz-img-container {
    height: 100% !important;
    max-height: 100% !important;
}
*/
/*
.wij-zijn-spitz-img-container {
    position: relative;
    height: 100% !important;
    max-height: 100% !important;
}

.wij-zijn-spitz-img {
    position: absolute !important;
    bottom: -41px !important;
    right: -50%;
    width: auto;
    height: calc(100% + 162px) !important; // height: 82px (41px padding) + 80px
    z-index: 10;
}

.wij-zijn-spitz-img .elementor-widget-container {
	justify-content: start !important;
    display: flex !important;
}

.wij-zijn-spitz-img img {
    width: auto !important;
    object-fit: contain !important;
    display: block;
	max-width: 183.7px !important;
    height: fit-content !important;
    align-self: end !important;
}

.elementor-element-e492582 {
	min-width: calc(100% + 30px) !important;
}
*/
.wij-zijn-spitz-img-container {
	width: fit-content !important;
	height: 100% !important;
	transform: translateX(50%) !important;
}

.wij-zijn-spitz-img {
	height: 100% !important;
}

.wij-zijn-spitz-img img {
	width: fit-content !important;
	max-height: 380px !important;
}

.wij-zijn-spitz-img .elementor-widget-container {
	display: flex !important;
	align-items: end !important;
}

@media (max-width: 1024px) {
	.container-wij-zijn-spitz-items {
		flex-direction: column !important;
	}
	.wij-zijn-spitz-img-container {
		transform: translateX(0px) !important;
	}
}


@media (max-width: 767px) {
	.container-wij-zijn-spitz-items {
		flex-direction: row !important;
	}
	.wij-zijn-spitz-img-container {
		position: unset !important;
		height: fit-content !important;
		min-height: fit-content !important;
		min-width: 100% !important;
	}
	.wij-zijn-spitz-img {
		height: unset !important;
	}
	.wij-zijn-spitz-content-text {
		display: none !important;
	}
	.wij-zijn-spitz-titel .elementor-heading-title {
		font-size: 40px !important;
	}
}

.wij-zijn-spitz-content {
	min-height: 240px !important;
}
@media (max-width: 767px) {
	.wij-zijn-spitz-content {
		min-height: 100px !important;
	}
}

@media (max-width: 500px) {
	.footer-reviews-template {
		scale: .6 !important;
	}
}
@media (max-width: 334px) {
	.custom-header.elementor-sticky--effects {
		top: 49px !important;
	}
	.header-bottombar.elementor-sticky--effects {
		top: calc(49px + 109px) !important;
	}
}
.schade-form-link {
	color: var( --e-global-color-accent ) !important;
}