/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
#wrapper {
	background-image: url('/wp-content/uploads/2026/08/pattern-header.webp');
}
.mmf-header-container.fusion-sticky-transition {
	background-image: url('/wp-content/uploads/2026/08/pattern-header.webp');
	background-repeat: repeat;
}
#main {
	background: transparent !important;
}
h2.mmf-fluid-header {
	margin-top: 30px;
}
.post-content p {
    margin-bottom: 0px !important;
}
.mmf-site-padding {
	margin: 0 30px !important;
}
.mmf-small {
	display: none !important;
}
.mmf-medium {
	display: none !important;
}
.mmf-large {
	display: flex !important;
}
#mmf-menutoggle {
	max-height: 100px;
}
#mmf-menutoggle:hover {
	cursor: pointer;
}
#mmf-menutoggle a {
	display: inline-block;
	width: 100px;
	height: 100px;
}
#mmf-menutoggle:hover path#topLine {
	transform: translateX(-14px);
	transition: all 1s cubic-bezier(.43,1.95,.58,.13);
}
#mmf-menutoggle:hover path#middleLine {
	transform: translateX(26px);
	transition: all 1s cubic-bezier(.43,1.95,.58,.13);
}
#mmf-menutoggle:hover path#bottomLine {
	transform: translateX(-15px);
	transition: all 1s cubic-bezier(.43,1.95,.58,.13);
}
#mmf-menutoggle path#topLine {
	transform: translateX(0);
	transition: all 1s cubic-bezier(.43,1.95,.58,.13);
}
#mmf-menutoggle path#middleLine {
	transform: translateX(0);
	transition: all 1s cubic-bezier(.43,1.95,.58,.13);
}
#mmf-menutoggle path#bottomLine {
	transform: translateX(0);
	transition: all 1s cubic-bezier(.43,1.95,.58,.13);
}
#menu-mainmenuhome li, #menu-mainmenuother li {
	position: relative;
}
#menu-mainmenuhome li:not(:last-child)::after, #menu-mainmenuother li:not(:last-child)::after{
	content: "";
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 2px;
    background-color: #A7896A;
}
.mmf-main-menu #menu-mainmenuhome li:last-child a, .mmf-main-menu #menu-mainmenuother li:last-child a {
	padding-right: 0px !important;
}
.mmf-btn-menu {
	min-width: 275px;
}
.mmf-btn-groepen {
	min-width: 320px;
}
.mmf-text-kader {
	border: 3px solid #ffffff;
	padding: 30px 30px;
}
ul.mmf-groeps-list {
	margin-top: 0px !important;
}
.mmf-socials-menu .fa-facebook-square:before {
	content: url("data:image/svg+xml,%3Csvg fill='%23A7896A' xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath d='M27.2,2.5c-1.6-1.6-3.7-2.5-6.2-2.5h-12.3C3.4,0,0,3.5,0,8.7v12.2c0,2.6.9,4.8,2.5,6.4,1.6,1.6,3.7,2.3,6.2,2.3h12.2c2.6,0,4.8-.9,6.2-2.3,1.6-1.6,2.4-3.7,2.4-6.3v-12.3c0-2.5-.9-4.7-2.4-6.2h0ZM25.3,25.3c-1.1,1-2.6,1.6-4.4,1.6h-4.7v-9.7h3l.4-4h-3.3v-2.3c0-.9.5-1.1.9-1.1h2.3v-3.9h-3.2c-3.6,0-4.4,2.9-4.4,4.7v2.6h-2v4h2v9.7h-3.1c-1.8,0-3.3-.5-4.4-1.6-1.1-1.1-1.6-2.6-1.6-4.4v-12.2c0-1.8.5-3.3,1.6-4.4s2.6-1.6,4.4-1.6h12.3c1.8,0,3.3.5,4.4,1.6,1,1.1,1.6,2.6,1.6,4.3,0,0,0,10.3,0,12.3s-.9,3.4-1.9,4.4Z' /%3E%3C/svg%3E") !important;
}
.mmf-socials-menu .fa-instagram:before {
	content: url("data:image/svg+xml,%3Csvg fill='%23A7896A' xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath d='M14.8,7.2c-4.2,0-7.6,3.4-7.6,7.6s3.4,7.6,7.6,7.6,7.6-3.4,7.6-7.6-3.4-7.6-7.6-7.6ZM14.8,19.7c-2.7,0-4.9-2.2-4.9-4.9s2.2-4.9,4.9-4.9,4.9,2.2,4.9,4.9-2.2,4.9-4.9,4.9ZM22.8,5.2c.9,0,1.7.8,1.7,1.7s-.8,1.7-1.7,1.7-1.7-.8-1.7-1.7.8-1.7,1.7-1.7ZM27.2,2.5C25.7.9,23.5,0,21,0h-12.3C3.4,0,0,3.5,0,8.7v12.2c0,2.6.9,4.8,2.5,6.4,1.6,1.6,3.7,2.3,6.2,2.3h12.2c2.6,0,4.8-.9,6.2-2.3,1.6-1.6,2.4-3.7,2.4-6.3v-12.3c0-2.5-.9-4.7-2.4-6.2h0ZM25.3,25.3c-1.1,1-2.6,1.6-4.4,1.6h-12.2c-1.8,0-3.3-.5-4.4-1.6-1.1-1.1-1.6-2.6-1.6-4.4v-12.2c0-1.8.5-3.3,1.6-4.4s2.6-1.6,4.4-1.6h12.3c1.8,0,3.3.5,4.4,1.6,1,1.1,1.6,2.6,1.6,4.3,0,0,0,10.3,0,12.3s-.7,3.4-1.8,4.4Z' /%3E%3C/svg%3E") !important;
}
.mmf-socials-footer .fa-facebook-square:before {
	content: url("data:image/svg+xml,%3Csvg fill='%23FFFFFF' xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46'%3e%3cpath d='M41.9,3.8c-2.4-2.5-5.8-3.8-9.6-3.8H13.3C5.3,0,0,5.4,0,13.3v18.9c0,4,1.3,7.3,3.8,9.8,2.5,2.4,5.8,3.6,9.6,3.6h18.7c4,0,7.3-1.3,9.6-3.6,2.5-2.4,3.7-5.8,3.7-9.7V13.3c0-3.8-1.3-7.2-3.7-9.6h.1ZM38.9,39c-1.7,1.6-4,2.4-6.7,2.4h-7.2v-14.9h4.6l.6-6.1h-5v-3.6c0-1.3.8-1.7,1.4-1.7h3.6v-6h-4.9c-5.5,0-6.7,4.4-6.7,7.2v4h-3.1v6.1h3.1v14.9h-4.8c-2.8,0-5-.8-6.7-2.4-1.7-1.7-2.5-4-2.5-6.8V13.2c0-2.8.8-5,2.5-6.7s4-2.4,6.7-2.4h19c2.8,0,5,.8,6.7,2.5,1.6,1.7,2.5,4,2.5,6.6,0,0,0,15.9,0,19s-1.3,5.3-3,6.8Z' /%3E%3C/svg%3E") !important;
}
.mmf-socials-footer .fa-instagram:before {
	content: url("data:image/svg+xml,%3Csvg fill='%23FFFFFF' xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46'%3e%3cpath d='M22.8,11c-6.5,0-11.8,5.3-11.8,11.8s5.3,11.8,11.8,11.8,11.8-5.3,11.8-11.8-5.3-11.8-11.8-11.8ZM22.8,30.4c-4.1,0-7.6-3.4-7.6-7.6s3.4-7.6,7.6-7.6,7.6,3.4,7.6,7.6-3.4,7.6-7.6,7.6ZM35.1,8c1.4,0,2.6,1.2,2.6,2.6s-1.2,2.6-2.6,2.6-2.6-1.2-2.6-2.6,1.2-2.6,2.6-2.6ZM41.9,3.8C39.5,1.3,36.1.1,32.3.1H13.3C5.3.1,0,5.4,0,13.5v18.9c0,4,1.3,7.3,3.8,9.8,2.5,2.4,5.8,3.6,9.6,3.6h18.7c4,0,7.3-1.3,9.6-3.6,2.5-2.4,3.7-5.8,3.7-9.7V13.5c0-3.8-1.3-7.2-3.7-9.6h.1ZM38.9,39c-1.7,1.6-4,2.4-6.7,2.4H13.5c-2.8,0-5-.8-6.7-2.4-1.7-1.7-2.5-4-2.5-6.8V13.3c0-2.8.8-5,2.5-6.7s4-2.4,6.7-2.4h19c2.8,0,5,.8,6.7,2.5,1.6,1.7,2.5,4,2.5,6.6,0,0,0,15.8,0,19s-1.1,5.2-2.8,6.7Z' /%3E%3C/svg%3E") !important;
}

.mmf-oc-menu-socials .fa-facebook-square:before {
	content: url("data:image/svg+xml,%3Csvg fill='%23f4f7e9' xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46'%3e%3cpath d='M41.9,3.8c-2.4-2.5-5.8-3.8-9.6-3.8H13.3C5.3,0,0,5.4,0,13.3v18.9c0,4,1.3,7.3,3.8,9.8,2.5,2.4,5.8,3.6,9.6,3.6h18.7c4,0,7.3-1.3,9.6-3.6,2.5-2.4,3.7-5.8,3.7-9.7V13.3c0-3.8-1.3-7.2-3.7-9.6h.1ZM38.9,39c-1.7,1.6-4,2.4-6.7,2.4h-7.2v-14.9h4.6l.6-6.1h-5v-3.6c0-1.3.8-1.7,1.4-1.7h3.6v-6h-4.9c-5.5,0-6.7,4.4-6.7,7.2v4h-3.1v6.1h3.1v14.9h-4.8c-2.8,0-5-.8-6.7-2.4-1.7-1.7-2.5-4-2.5-6.8V13.2c0-2.8.8-5,2.5-6.7s4-2.4,6.7-2.4h19c2.8,0,5,.8,6.7,2.5,1.6,1.7,2.5,4,2.5,6.6,0,0,0,15.9,0,19s-1.3,5.3-3,6.8Z' /%3E%3C/svg%3E") !important;
}
.mmf-oc-menu-socials .fa-instagram:before {
	content: url("data:image/svg+xml,%3Csvg fill='%23f4f7e9' xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46'%3e%3cpath d='M22.8,11c-6.5,0-11.8,5.3-11.8,11.8s5.3,11.8,11.8,11.8,11.8-5.3,11.8-11.8-5.3-11.8-11.8-11.8ZM22.8,30.4c-4.1,0-7.6-3.4-7.6-7.6s3.4-7.6,7.6-7.6,7.6,3.4,7.6,7.6-3.4,7.6-7.6,7.6ZM35.1,8c1.4,0,2.6,1.2,2.6,2.6s-1.2,2.6-2.6,2.6-2.6-1.2-2.6-2.6,1.2-2.6,2.6-2.6ZM41.9,3.8C39.5,1.3,36.1.1,32.3.1H13.3C5.3.1,0,5.4,0,13.5v18.9c0,4,1.3,7.3,3.8,9.8,2.5,2.4,5.8,3.6,9.6,3.6h18.7c4,0,7.3-1.3,9.6-3.6,2.5-2.4,3.7-5.8,3.7-9.7V13.5c0-3.8-1.3-7.2-3.7-9.6h.1ZM38.9,39c-1.7,1.6-4,2.4-6.7,2.4H13.5c-2.8,0-5-.8-6.7-2.4-1.7-1.7-2.5-4-2.5-6.8V13.3c0-2.8.8-5,2.5-6.7s4-2.4,6.7-2.4h19c2.8,0,5,.8,6.7,2.5,1.6,1.7,2.5,4,2.5,6.6,0,0,0,15.8,0,19s-1.1,5.2-2.8,6.7Z' /%3E%3C/svg%3E") !important;
}
.mmf-socials-menu a:hover .fa-facebook-square:before  {
	content: url("data:image/svg+xml,%3Csvg fill='%23000000' xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath d='M27.2,2.5c-1.6-1.6-3.7-2.5-6.2-2.5h-12.3C3.4,0,0,3.5,0,8.7v12.2c0,2.6.9,4.8,2.5,6.4,1.6,1.6,3.7,2.3,6.2,2.3h12.2c2.6,0,4.8-.9,6.2-2.3,1.6-1.6,2.4-3.7,2.4-6.3v-12.3c0-2.5-.9-4.7-2.4-6.2h0ZM25.3,25.3c-1.1,1-2.6,1.6-4.4,1.6h-4.7v-9.7h3l.4-4h-3.3v-2.3c0-.9.5-1.1.9-1.1h2.3v-3.9h-3.2c-3.6,0-4.4,2.9-4.4,4.7v2.6h-2v4h2v9.7h-3.1c-1.8,0-3.3-.5-4.4-1.6-1.1-1.1-1.6-2.6-1.6-4.4v-12.2c0-1.8.5-3.3,1.6-4.4s2.6-1.6,4.4-1.6h12.3c1.8,0,3.3.5,4.4,1.6,1,1.1,1.6,2.6,1.6,4.3,0,0,0,10.3,0,12.3s-.9,3.4-1.9,4.4Z' /%3E%3C/svg%3E") !important;
}
.mmf-socials-menu a:hover .fa-instagram:before {
	content: url("data:image/svg+xml,%3Csvg fill='%23000000' xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath d='M14.8,7.2c-4.2,0-7.6,3.4-7.6,7.6s3.4,7.6,7.6,7.6,7.6-3.4,7.6-7.6-3.4-7.6-7.6-7.6ZM14.8,19.7c-2.7,0-4.9-2.2-4.9-4.9s2.2-4.9,4.9-4.9,4.9,2.2,4.9,4.9-2.2,4.9-4.9,4.9ZM22.8,5.2c.9,0,1.7.8,1.7,1.7s-.8,1.7-1.7,1.7-1.7-.8-1.7-1.7.8-1.7,1.7-1.7ZM27.2,2.5C25.7.9,23.5,0,21,0h-12.3C3.4,0,0,3.5,0,8.7v12.2c0,2.6.9,4.8,2.5,6.4,1.6,1.6,3.7,2.3,6.2,2.3h12.2c2.6,0,4.8-.9,6.2-2.3,1.6-1.6,2.4-3.7,2.4-6.3v-12.3c0-2.5-.9-4.7-2.4-6.2h0ZM25.3,25.3c-1.1,1-2.6,1.6-4.4,1.6h-12.2c-1.8,0-3.3-.5-4.4-1.6-1.1-1.1-1.6-2.6-1.6-4.4v-12.2c0-1.8.5-3.3,1.6-4.4s2.6-1.6,4.4-1.6h12.3c1.8,0,3.3.5,4.4,1.6,1,1.1,1.6,2.6,1.6,4.3,0,0,0,10.3,0,12.3s-.7,3.4-1.8,4.4Z' /%3E%3C/svg%3E") !important;
}
.mmf-socials-footer a:hover .fa-facebook-square:before, .mmf-oc-menu-socials a:hover .fa-facebook-square:before {
	content: url("data:image/svg+xml,%3Csvg fill='%23CFCFCF' xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46'%3e%3cpath d='M41.9,3.8c-2.4-2.5-5.8-3.8-9.6-3.8H13.3C5.3,0,0,5.4,0,13.3v18.9c0,4,1.3,7.3,3.8,9.8,2.5,2.4,5.8,3.6,9.6,3.6h18.7c4,0,7.3-1.3,9.6-3.6,2.5-2.4,3.7-5.8,3.7-9.7V13.3c0-3.8-1.3-7.2-3.7-9.6h.1ZM38.9,39c-1.7,1.6-4,2.4-6.7,2.4h-7.2v-14.9h4.6l.6-6.1h-5v-3.6c0-1.3.8-1.7,1.4-1.7h3.6v-6h-4.9c-5.5,0-6.7,4.4-6.7,7.2v4h-3.1v6.1h3.1v14.9h-4.8c-2.8,0-5-.8-6.7-2.4-1.7-1.7-2.5-4-2.5-6.8V13.2c0-2.8.8-5,2.5-6.7s4-2.4,6.7-2.4h19c2.8,0,5,.8,6.7,2.5,1.6,1.7,2.5,4,2.5,6.6,0,0,0,15.9,0,19s-1.3,5.3-3,6.8Z' /%3E%3C/svg%3E") !important;
}
.mmf-socials-footer a:hover .fa-instagram:before, .mmf-oc-menu-socials a:hover .fa-instagram:before  {
	content: url("data:image/svg+xml,%3Csvg fill='%23CFCFCF' xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46'%3e%3cpath d='M22.8,11c-6.5,0-11.8,5.3-11.8,11.8s5.3,11.8,11.8,11.8,11.8-5.3,11.8-11.8-5.3-11.8-11.8-11.8ZM22.8,30.4c-4.1,0-7.6-3.4-7.6-7.6s3.4-7.6,7.6-7.6,7.6,3.4,7.6,7.6-3.4,7.6-7.6,7.6ZM35.1,8c1.4,0,2.6,1.2,2.6,2.6s-1.2,2.6-2.6,2.6-2.6-1.2-2.6-2.6,1.2-2.6,2.6-2.6ZM41.9,3.8C39.5,1.3,36.1.1,32.3.1H13.3C5.3.1,0,5.4,0,13.5v18.9c0,4,1.3,7.3,3.8,9.8,2.5,2.4,5.8,3.6,9.6,3.6h18.7c4,0,7.3-1.3,9.6-3.6,2.5-2.4,3.7-5.8,3.7-9.7V13.5c0-3.8-1.3-7.2-3.7-9.6h.1ZM38.9,39c-1.7,1.6-4,2.4-6.7,2.4H13.5c-2.8,0-5-.8-6.7-2.4-1.7-1.7-2.5-4-2.5-6.8V13.3c0-2.8.8-5,2.5-6.7s4-2.4,6.7-2.4h19c2.8,0,5,.8,6.7,2.5,1.6,1.7,2.5,4,2.5,6.6,0,0,0,15.8,0,19s-1.1,5.2-2.8,6.7Z' /%3E%3C/svg%3E") !important;
}
.mmf-text-link {
	color: #ffffff;
	text-decoration: underline !important;
}
.mmf-text-link:hover {
	color: #CFCFCF !important;
}
.mmf-copyright-footer span {
	padding: 0 30px;
}
.mmf-pin {
	position: relative;
}
.mmf-pin::before{
	content: url("data:image/svg+xml,%3Csvg fill='%23FFFFFF' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e%3cpath d='M16 0c-5.523 0-10 4.477-10 10 0 10 10 22 10 22s10-12 10-22c0-5.523-4.477-10-10-10zM16 16c-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6-2.686 6-6 6z' /%3E%3C/svg%3E") !important;
	position: absolute;
	left: -38px;
	top: 17px;
}
.mmf-pin:hover::before {
	content: url("data:image/svg+xml,%3Csvg fill='%23CFCFCF' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e%3cpath d='M16 0c-5.523 0-10 4.477-10 10 0 10 10 22 10 22s10-12 10-22c0-5.523-4.477-10-10-10zM16 16c-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6-2.686 6-6 6z' /%3E%3C/svg%3E") !important;
}
.mmf-uk-flag .fa-bars:before {
	content: url("https://buddhas.mmftemplates.com/wp-content/uploads/2026/08/ukflag.svg");
	display: inline-block;
	width: 35px;
	height: 22px;
}	
.mmf-general-modal-buddhas .mmf-text-link {
	color: #141617 !important;
}
.mmf-oc-mobile-main-menu .off-canvas-close.fa-times.fas.close-position-right::before {
	content: url("data:image/svg+xml,%3Csvg fill='%23575c48' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3e%3cpath d='M38.4,0L.2,38.6l1.5,1.5L39.9,1.5,38.4,0Z M39.9,38.6L1.7,0,.2,1.5l38.2,38.6,1.5-1.5Z' /%3E%3C/svg%3E") !important;
}


/* =============================================================================== */
/* ==================================== media queries ============================ */
/* =============================================================================== */
@media screen and (max-width: 1700px) {
	.mmf-text-column .fusion-column-wrapper {
		padding: 0 10% 0 10% !important;
	}
	.mmf-header-container, .mmf-hero-img-container, .mmf-container-padding {
		padding-left: 5% !important;
		padding-right: 5% !important;
	}
}
@media screen and (max-width: 1400px) {
	.mmf-small {
		display: none !important;
	}
	.mmf-medium {
		display: flex !important;
	}
	.mmf-large {
		display: none !important;
	}
	.mmf-header-container, .mmf-hero-img-container, .mmf-container-padding {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
}

@media screen and (max-width: 1200px) {
	.mmf-small {
		display: none !important;
	}
	.mmf-medium {
		display: flex !important;
	}
	.mmf-large {
		display: none !important;
	}
	#mmf-menutrigger, #mmf-menutrigger-other {
		max-height: 70px !important;
		margin-top: 15px !important;
	}
}

@media screen and (max-width: 650px) {
	#content {
        margin-bottom: 0px !important;
    }
	.mmf-small {
		display: flex !important;
	}
	.mmf-medium {
		display: none !important;
	}
	.mmf-large {
		display: none !important;
	}
	#mmf-menutrigger.fusion-imageframe img, #mmf-menutrigger-other.fusion-imageframe img {
		max-width: 40px !important;
	}
	#mmf-hero-img-container {
		margin-left: 30px !important;
		margin-right: 30px !important;
		border-radius: 10px 10px;
	}
	.mmf-hero-pre-payoff .fusion-title-heading {
		font-size: 24px !important;
		line-height: 30px !important;
	}
	.mmf-hero-payoff .fusion-title-heading {
		font-size: 50px !important;
		line-height: 50px !important;
	}
	.mmf-button-welkom, .mmf-button-menu, .mmf-button-groepen, .mmf-button-singular {
		min-width: 100%;
	}
	.mmf-footer-copyright span:first-child::after {
		display: none !important;
	}
	.mmf-footer-copyright span {
		display: block;
		width: 100%;
	}
	#mmf-menutrigger {
		margin-top: 0px !important;
	}
	.awb-off-canvas-wrap .awb-off-canvas .off-canvas-close.close-position-right {
		margin-right: 30px !important;
	}
	.mmf-footer-cta-contact p {
		margin-top: 0px;
	}
	.mmf-pin p {
		margin-bottom: 0px;
	}
	.mmf-pin::before {
		content: '' !important;
	}
	.mmf-img-column {
		min-height: 100vw !important;
	}
}