.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6f6fd42:#B29F92;--e-global-color-dde8d9d:#616161;--e-global-color-14380d9:#4A4A4A;--e-global-color-5c979e2:#FFFFFF;--e-global-color-f5a1bd0:#000000;--e-global-color-ac3d9d1:#A67870;--e-global-color-ea885b6:#F7F8FA;--e-global-color-39bf41f:#E4BCB6;--e-global-color-fe38559:#292F38;--e-global-color-a8edf60:#E2CD96;--e-global-color-9564d95:#F8F0ED;--e-global-color-c1086c0:#949494;--e-global-color-baf9be9:#F3ECE4;--e-global-color-30fdfda:#646464;--e-global-color-75630ca:#99B7A0;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-075873d-font-family:"BeauRivage";--e-global-typography-075873d-font-size:45px;--e-global-typography-075873d-font-weight:400;--e-global-typography-075873d-line-height:55px;--e-global-typography-075873d-letter-spacing:0px;--e-global-typography-075873d-word-spacing:0px;--e-global-typography-95f59b2-font-family:"BeauRivage";--e-global-typography-95f59b2-font-size:33px;--e-global-typography-95f59b2-font-weight:400;--e-global-typography-95f59b2-line-height:44px;--e-global-typography-95f59b2-letter-spacing:0px;--e-global-typography-95f59b2-word-spacing:0px;--e-global-typography-9e8dadb-font-family:"Rufina";--e-global-typography-9e8dadb-font-size:29px;--e-global-typography-9e8dadb-font-weight:400;--e-global-typography-9e8dadb-line-height:1.2;--e-global-typography-9e8dadb-letter-spacing:0px;--e-global-typography-9e8dadb-word-spacing:0px;--e-global-typography-d44a982-font-family:"Rufina";--e-global-typography-d44a982-font-size:21px;--e-global-typography-d44a982-font-weight:400;--e-global-typography-d44a982-line-height:1.2;--e-global-typography-d44a982-letter-spacing:0px;--e-global-typography-d44a982-word-spacing:0px;--e-global-typography-c14f1bd-font-family:"Rufina";--e-global-typography-c14f1bd-font-size:19px;--e-global-typography-c14f1bd-font-weight:400;--e-global-typography-c14f1bd-line-height:1.2;--e-global-typography-c14f1bd-letter-spacing:0px;--e-global-typography-c14f1bd-word-spacing:0px;--e-global-typography-bc04260-font-family:"QwitcherGrypen";--e-global-typography-bc04260-font-size:75px;--e-global-typography-bc04260-font-weight:400;--e-global-typography-bc04260-line-height:1.12;--e-global-typography-bc04260-letter-spacing:0px;--e-global-typography-bc04260-word-spacing:0px;--e-global-typography-97e1e29-font-family:"PlayfairDisplay";--e-global-typography-97e1e29-font-size:30px;--e-global-typography-97e1e29-font-weight:400;--e-global-typography-97e1e29-line-height:1.34;--e-global-typography-97e1e29-letter-spacing:0px;--e-global-typography-97e1e29-word-spacing:0px;--e-global-typography-a2fe472-font-family:"PlayfairDisplay";--e-global-typography-a2fe472-font-size:27px;--e-global-typography-a2fe472-font-weight:400;--e-global-typography-a2fe472-line-height:1.56;--e-global-typography-a2fe472-letter-spacing:0px;--e-global-typography-a2fe472-word-spacing:0px;--e-global-typography-6aa5440-font-family:"PlayfairDisplay";--e-global-typography-6aa5440-font-size:18px;--e-global-typography-6aa5440-font-weight:400;--e-global-typography-6aa5440-line-height:24px;--e-global-typography-6aa5440-letter-spacing:0px;--e-global-typography-6aa5440-word-spacing:0px;color:var( --e-global-color-14380d9 );font-family:var( --e-global-typography-c14f1bd-font-family ), Sans-serif;font-size:var( --e-global-typography-c14f1bd-font-size );font-weight:var( --e-global-typography-c14f1bd-font-weight );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 p{margin-block-end:20px;}.elementor-kit-7 a{color:var( --e-global-color-14380d9 );font-family:var( --e-global-typography-c14f1bd-font-family ), Sans-serif;font-size:var( --e-global-typography-c14f1bd-font-size );font-weight:var( --e-global-typography-c14f1bd-font-weight );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 a:hover{color:var( --e-global-color-dde8d9d );font-family:var( --e-global-typography-c14f1bd-font-family ), Sans-serif;font-size:var( --e-global-typography-c14f1bd-font-size );font-weight:var( --e-global-typography-c14f1bd-font-weight );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 h1{color:var( --e-global-color-dde8d9d );font-family:var( --e-global-typography-075873d-font-family ), Sans-serif;font-size:var( --e-global-typography-075873d-font-size );font-weight:var( --e-global-typography-075873d-font-weight );line-height:var( --e-global-typography-075873d-line-height );letter-spacing:var( --e-global-typography-075873d-letter-spacing );word-spacing:var( --e-global-typography-075873d-word-spacing );}.elementor-kit-7 h2{color:var( --e-global-color-dde8d9d );font-family:var( --e-global-typography-95f59b2-font-family ), Sans-serif;font-size:var( --e-global-typography-95f59b2-font-size );font-weight:var( --e-global-typography-95f59b2-font-weight );line-height:var( --e-global-typography-95f59b2-line-height );letter-spacing:var( --e-global-typography-95f59b2-letter-spacing );word-spacing:var( --e-global-typography-95f59b2-word-spacing );}.elementor-kit-7 h3{color:var( --e-global-color-dde8d9d );font-family:var( --e-global-typography-d44a982-font-family ), Sans-serif;font-size:var( --e-global-typography-d44a982-font-size );font-weight:var( --e-global-typography-d44a982-font-weight );line-height:var( --e-global-typography-d44a982-line-height );letter-spacing:var( --e-global-typography-d44a982-letter-spacing );word-spacing:var( --e-global-typography-d44a982-word-spacing );}.elementor-kit-7 h4{color:var( --e-global-color-dde8d9d );font-family:var( --e-global-typography-d44a982-font-family ), Sans-serif;font-size:var( --e-global-typography-d44a982-font-size );font-weight:var( --e-global-typography-d44a982-font-weight );line-height:var( --e-global-typography-d44a982-line-height );letter-spacing:var( --e-global-typography-d44a982-letter-spacing );word-spacing:var( --e-global-typography-d44a982-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:440px;}.e-con{--container-max-width:440px;--container-default-padding-top:0px;--container-default-padding-right:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{font-size:var( --e-global-typography-c14f1bd-font-size );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 a{font-size:var( --e-global-typography-c14f1bd-font-size );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 a:hover{font-size:var( --e-global-typography-c14f1bd-font-size );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 h1{font-size:var( --e-global-typography-075873d-font-size );line-height:var( --e-global-typography-075873d-line-height );letter-spacing:var( --e-global-typography-075873d-letter-spacing );word-spacing:var( --e-global-typography-075873d-word-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-95f59b2-font-size );line-height:var( --e-global-typography-95f59b2-line-height );letter-spacing:var( --e-global-typography-95f59b2-letter-spacing );word-spacing:var( --e-global-typography-95f59b2-word-spacing );}.elementor-kit-7 h3{font-size:var( --e-global-typography-d44a982-font-size );line-height:var( --e-global-typography-d44a982-line-height );letter-spacing:var( --e-global-typography-d44a982-letter-spacing );word-spacing:var( --e-global-typography-d44a982-word-spacing );}.elementor-kit-7 h4{font-size:var( --e-global-typography-d44a982-font-size );line-height:var( --e-global-typography-d44a982-line-height );letter-spacing:var( --e-global-typography-d44a982-letter-spacing );word-spacing:var( --e-global-typography-d44a982-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:440px;}.e-con{--container-max-width:440px;}}@media(max-width:767px){.elementor-kit-7{font-size:var( --e-global-typography-c14f1bd-font-size );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 a{font-size:var( --e-global-typography-c14f1bd-font-size );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 a:hover{font-size:var( --e-global-typography-c14f1bd-font-size );line-height:var( --e-global-typography-c14f1bd-line-height );letter-spacing:var( --e-global-typography-c14f1bd-letter-spacing );word-spacing:var( --e-global-typography-c14f1bd-word-spacing );}.elementor-kit-7 h1{font-size:var( --e-global-typography-075873d-font-size );line-height:var( --e-global-typography-075873d-line-height );letter-spacing:var( --e-global-typography-075873d-letter-spacing );word-spacing:var( --e-global-typography-075873d-word-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-95f59b2-font-size );line-height:var( --e-global-typography-95f59b2-line-height );letter-spacing:var( --e-global-typography-95f59b2-letter-spacing );word-spacing:var( --e-global-typography-95f59b2-word-spacing );}.elementor-kit-7 h3{font-size:var( --e-global-typography-d44a982-font-size );line-height:var( --e-global-typography-d44a982-line-height );letter-spacing:var( --e-global-typography-d44a982-letter-spacing );word-spacing:var( --e-global-typography-d44a982-word-spacing );}.elementor-kit-7 h4{font-size:var( --e-global-typography-d44a982-font-size );line-height:var( --e-global-typography-d44a982-line-height );letter-spacing:var( --e-global-typography-d44a982-letter-spacing );word-spacing:var( --e-global-typography-d44a982-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:440px;}.e-con{--container-max-width:440px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'BeauRivage';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/BeauRivage-Regular.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/BeauRivage-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/BeauRivage-Regular.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/BeauRivage-Regular.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/BeauRivage-Regular.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/BeauRivage-Regular.svg#BeauRivage') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rufina';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Regular.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Regular.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Regular.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Regular.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Regular.svg#Rufina') format('svg');
}
@font-face {
	font-family: 'Rufina';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Bold.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Bold.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Bold.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Bold.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/Rufina-Bold.svg#Rufina') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'QwitcherGrypen';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Regular.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Regular.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Regular.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Regular.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Regular.svg#QwitcherGrypen') format('svg');
}
@font-face {
	font-family: 'QwitcherGrypen';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Bold.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Bold.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Bold.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Bold.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/QwitcherGrypen-Bold.svg#QwitcherGrypen') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PlayfairDisplay';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Regular.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Regular.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Regular.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Regular.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Regular.svg#PlayfairDisplay') format('svg');
}
@font-face {
	font-family: 'PlayfairDisplay';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Medium.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Medium.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Medium.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Medium.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Medium.svg#PlayfairDisplay') format('svg');
}
@font-face {
	font-family: 'PlayfairDisplay';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-SemiBold.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-SemiBold.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-SemiBold.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-SemiBold.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-SemiBold.svg#PlayfairDisplay') format('svg');
}
@font-face {
	font-family: 'PlayfairDisplay';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Bold.eot');
	src: url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Bold.woff2') format('woff2'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Bold.woff') format('woff'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Bold.ttf') format('truetype'),
		url('https://www.berryenmariette.nl/wp-content/uploads/2025/09/PlayfairDisplay-Bold.svg#PlayfairDisplay') format('svg');
}
/* End Custom Fonts CSS */